2-Day Sale | $20 Off. Get the code »

alibris logo

Professor Peter S Carmichael

Peter S. Carmichael is the Robert C. Fluhrer Professor of Civil War Studies, director of the Civil War Institute at Gettysburg College, and author of previous books, including The Last Generation .