Rebecca Todd Peters
Rebecca Todd Peters is Professor of Religious Studies at Elon University, ordained in the Presbyterian Church (U.S.A.), a member of Planned Parenthood’s Clergy Advocacy Board and author of Trust Women: A Progressive Christian Argument for Reproductive Justice.