A review by thewallflower00
Old Man's War by John Scalzi

5.0