Ratings26
Average rating3.6
Surprised how the author was able to make this premise so believable and included issues and uncertainties that helped strength it.
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search