Stephen L Harp

Stephen L. Harp is an associate professor of history at the University of Akron.