Ratings816
Average rating3.8
Realized it was awful after 50 pages, still read the next 275 because I was kinda hooked, only to be predictably disappointed by the end.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search