I really enjoyed this book. Anita Shreve's writing is so vivid; she transplants me to the place and time. and things seem so real. I would have chosen a different ending, but fiction, as in life, doesn't always turn out the way we want. I highly recommend this book.