Stephen Ash

Stephen V. Ash is professor of history at the University of Tennessee in Knoxville.