Stephen L. Harp is an associate professor of history at the University of Akron.
Stephen L. Harp
with Hopkins Press Books