SHARE:

Peter S. Carmichael

Historian, Author, Educator

Historian Peter S. Carmichael serves as the director of the Civil War Institute at Gettysburg College.