FrozenTrout rated Questions for a Soldier: 3 stars Jan. 9, 2019 Public Questions for a Soldier by John Scalzi