I'm not ever sure where to begin. What a beautiful, brave, horrible, heartbreaking story. The things that love and hatred can move people to do is incredible.What a roller-coaster ride those last twenty or so pages were.I hate that it ended the way it did, but I also feel like it's the best ending there could be.Oh Maddie. Oh Jamie. Oh Julie!I went from having to force myself to read it (this is our book club book this month) to almost crying by the end. What a clever plot. The way it all comes together in the end. Really well done.Although there was some beautiful imagery, and it was very well written, the writing was also very heavy. Hence the 90 pages it took for me to begin to like it. I found myself skimming a lot at first.But Maddie and Julie's friendship was told so beautifully, and I loved being able to see bits and pieces of them through each other. I loved how you almost learned more about each of them through the other one's story.