Ratings1
Average rating5
Had a hard time putting this one down. Ending seemed rushed and strange but over all a great read.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search