Margaret D Stetz

Margaret D. Stetz is the Mae and Robert Carter Professor of Women's Studies and Professor of Humanities at the University of Delaware.