Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search
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).