Ratings1,260
Average rating3.9
Finally a book I didn't want to put down! It misses on a few realism fronts, but a good story nonetheless.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search