Peter S. Carmichael Photo by: Elizabeth Carmichael Peter S. Carmichael is Robert C. Fluhrer Professor of Civil War Studies, Gettysburg College. Books by the Author