On Ganymede, breadbasket of the outer planets, a Martian marine …
None
5 stars
Great sci fi theme, I find myself wanting to pick the book up again and immerse myself in the story. Great central characters with a changing side cast as the story progresses.