Gisela Webb

Webb is associate professor of religious studies and women's studies at Seton Hall University.