Quick view Choose Options John Keegan The American Civil War: A Military History (Vintage Civil War Library) MSRP: Was: Now: $22.02 - $27.53