A campaign of giants : the battle for Petersburg - Greene, A. Wilson 1949- (Civil War America / Peter S. Carmichael, Caroline E. Janney, and Aaron Sheehan-Dean, editors, 2018)