Slavery in North America Vol 1
4 authors - Hardback
£145.00
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.