By Barbara Kingsolver
As always, Kingsolver does not disappoint. It took me a bit to get into the story, but then I was totally immersed. I love all that extra historical knowledge you can get by reading her books. It's never just a story, though the story part is strong indeed. [507 pp.]
Link to book.