Yvonne Chireau Not recently active

Professor of Religious Studies doing research on comparative magic, Africana religions, etc etc

Position/Job Title:Professor
Organization:Swarthmore College
RCHN Mellon Mellon