Thoughts

This was a generally solid science-fiction book.

Characters

  • Jim Holden: One of the more frustrating characters I’ve ever read