Ratings1
Average rating4
A good mix of planetary adventure, interpersonal struggles, and problem-solving made this book an enjoyable read.
All the science and technical details make it easy to get swept up into the story. The typos are annoying, but it's a credible and fun read.