Ratings9
Average rating3.1
Putting aside the disclaimer, the story is well done and kept me guessing. I would say the last half of the book more than makes up for the flaws of the first half.
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search