Soldiering in the Army of Tennessee: A Portrait of Life in a Confederate Army (Civil War America)
$45.00