Writing & Fighting the Civil War: Soldier Correspondence to... By McPherson, James M. Hardcover From $16.16 Free Shipping