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