Ratings31
Average rating3.5
Very cleverly written, I love how the author teased little bits out of the story here and there, wee clues to the ending.
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search