Peter S Carmichael

Peter S. Carmichael is assistant professor of history at the University of North Carolina at Greensboro. His previous books include "Lee's Young Artillerist: William R. J. Pegram" and "Audacity Personified: The Generalship of Robert E. Lee".