Stephen J. Davis
Stephen J. Davis is Woolsey Professor of Religious Studies, and Professor of History at Yale University, with secondary affiliations in the Department of Near Eastern Languages and Civilizations and the Program in Medieval Studies.
Davis, Stephen J.
Davis, Stephen J.
Subscribed to the newsletter
Send me site notifications emails