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.

Books by the Author