rating: 5 of 5 stars
Oh man... I finished this book a few days ago. It required a big boo-hoo at the end. I was so shocked by the twist at the end. Never saw it coming! I enjoy the way Picoult tells the story from so many points of view. Beautiful, touching, heartbreaking... Great read!
View all my reviews.