The last generation : young Virginians in peace, war, and reunion / - Carmichael, Peter S. (University of North Carolina Press,, 2005)