James J. Broomall is assistant professor of history at Shepherd University and director of the George Tyler Moore Center for the Study of the Civil War.
Rethinking American Emancipation
2 contributors - Paperback
£26.00
2 contributors - Hardback
£82.00
Private Confederacies
James J Broomall - Paperback
£26.99