Ratings1,606
Average rating3.7
update; randomly read this again and enjoyed it just as much as the first time
–
The story had me hooked even though the storyline wasn't that interesting to me.
The characters felt so real which is hard to do in a book that's 200 pages!