Ratings182
Average rating3.9
First half was a slow burn, but it finally picked up towards the end. There were lots of twists at the end which kept you reading.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search