avg_rating: 4.65
name: Margaret D. Stetz
about: Margaret D. Stetz is the Mae and Robert Carter Professor of Women's Studies and professor of humanities at the University of Delaware. Margaret D. Stetz is the Mae and Robert Carter Professor of Women's Studies and professor of humanities at the University of Delaware. ...more