Ratings14
Average rating3.4
Hmm, 3.5? Sharp and well-written, but there were a couple of plot points that didn't add up. Still, a good read.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search