Ratings4
Average rating3.5
Fun read
Loses momentum when it goes back in time to retell events from another perspective but other than that, very damn good.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search