James J Broomall

James J BroomallJames 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.

4 results found
List viewGrid view
Sort By:
No more records found