Ratings110
Average rating3.7
Glad I read it but wouldn't buy it. As seems to be usual with KSR, lots of thought-provoking stuff and action right up the end, which is somehow flat.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search