Ratings4
Average rating4.5
Enjoyable read, even if I did figure out the major twist fairly early on (really it was the only big, unforeseen twist the author could make).
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search