Bruce L Shelley
Shelley (Ph.D., University of Iowa) is senior professor of church history at Denver Seminary.
Shelley (Ph.D., University of Iowa) is senior professor of church history at Denver Seminary. See less
Bruce L Shelley's Featured Books
Bruce L Shelley book reviews