The Ghost Brigades: Old Man’s War Book 2

John Scalzi

Illustrated by Gary Blythe