pick
I read this book a while ago now, but it has stuck with me after all this time because it was so emotional. It's beautifully written in the sense that you see the story from all these different viewpoints (as Jodi Picoult does). It's heartbreaking, yet almost understandable and the relationships between the characters will keep you constantly questioning them and yourself.