## Thoughts This was a generally solid science-fiction book. ## Characters * Jim Holden: One of the more frustrating characters I've ever read