Ratings248
Average rating4.2
A slow start, but exciting and fairly touching towards the end. I may have to read the sequel after all.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search