Ratings639
Average rating4.2
This was a good book. Lots of jumping around in time but it all makes sense. Not sure about the open-ended ending but overall an enjoyable read.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search