Alma College
Associate Professor
Alma College
Professor of Religious Studies
Elite Editing
Writer
Alma College
Charles A. Dana Professor of Religious Studies, Emerita
Society of Christian Ethics
Book Review Editor
Central Michigan University
Duke University
Kenyon College