A review by zacwest
The Ghost Brigades by John Scalzi

5.0