4.5This was one of those stories where the characters will stay with me for a long time to come. It is also one of those stories that, now that I know the secret in the twisting plot, I feel like I have to re-read so I can see what I missed the first time.
So good! I completely devoured this book--it was a definite page turner and I had serious trouble putting it down for any length of time. It's just a great story with so many elements: part bildungsroman, part mystery, part psychological thriller, but also definitely under that dubious umbrella of "...