Ratings304
Average rating4
The first half was a 5 star read, but the second half was a bit confusing and too packed..
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search