Dustin rated Caliban's war: 5.0 stars

Caliban's war by James S. A. Corey
We are not alone. On Ganymede, breadbasket of the outer planets, a Martian marine watches as her platoon is slaughtered …

We are not alone. On Ganymede, breadbasket of the outer planets, a Martian marine watches as her platoon is slaughtered …