Ratings1
Average rating4
4 stars because I felt like it was missing pages at the end. It was good enough that I read it non-stop and finished it in record time. The characters were likable and the writing was very good.
But I very strongly wanted some more closure at the end. Half of the things didn't even get resolved. I'd love to read a sequel for this!