David Rowland's The Stress of Battle Book 2019 David Rowland's The Stress of Battle JC John Curry 1 readers PublisherLulu.comPublished2019