I wasn't too enthralled while reading this, but once I put it down, I realized what a wonderful story it is. Anita Shreve's books are alway sublime and I never comprehend the real meaning until I read the last page. This would be a wonderful book for a book group since there are so many angles of the tale that can be discussed. The characters are all too human and the author does a good job of painting the details of each character. The only thing that bothered me was that a couple just completely dropped out of the story, but like real life, that occurs to everyone as well.