James J Broomall
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.
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. See less
James J Broomall's Featured Books