Wendy Love Anderson

Wendy Love Anderson is an assistant professor of theological studies at St. Louis University.