Professor of history at Baylor University and co-director for Baylor's Program on Historical Studies of Religion in the Institute for Studies of Religion. Edwin Erle Sparks Professo...
Show More
Professor of history at Baylor University and co-director for Baylor's Program on Historical Studies of Religion in the Institute for Studies of Religion. Edwin Erle Sparks Professor of Humanities Emeritus at Pennsylvania State University.