Ratings350
Average rating3.5
really interesting premise but the ending kind of fizzled out and felt very unsatisfactory. Still, I think this is a type of book that will stick with me for a long time.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search