Ellen Ott MarshallEllen Ott Marshall is Associate Professor of Christian Ethics and Conflict Transformation at Candler School of Theology, Emory University. She focuses on contemporary Christian ethics, with particular attention to violence, peacebuilding, conflict trnsformation, gender and moral agency. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code