Ratings7
Average rating3.1
2.5 Well written (especially for YA) but very anticlimactic towards the end.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search