Rebecca Todd Peters

Rebecca Todd Peters is a feminist and Christian social ethicist who serves as a professor of Religious Studies at Elon University. Peters' scholarship focuses on questions related to economics, the environmental crisis, globalization, poverty, and women's access to abortion. She claimed to have felt God's presence while receiving both of her abortions.