Ratings240
Average rating3.9
Good story with a nice resolution, but felt a little slow at times. I also didn't like the main character and the premise for one of the big twists seemed completely unbelievable to me.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search