Ratings1
Average rating4
This is one of those books where you can guess early on who is behind it all but still get totally engrossed in how the story plays out. The whole time I was screaming at the main character in my head to just check this and look at that and she would see! And that ending, oh my god!