Stephen Sapp

Sapp is Associate Professor of Religious Studies, University of Miami, Coral Gables, Florida.