The Ghost Brigades

The Ghost Brigades

By John Scalzi

Reviewed by Matt Crampton
Buy from Amazon