The Confederate Soldier
Historian Peter Carmichael is the director of the Civil War Institute and teaches history at Gettysburg College in Pennsylvania. In this class, Professor Carmichael lectured on at the comple…
1,108 viewsHistorian Peter Carmichael is the director of the Civil War Institute and teaches history at Gettysburg College in Pennsylvania. In this class, Professor Carmichael lectured on at the comple…
1,108 views