Sarah McFarland TaylorSarah McFarland Taylor is Associate Professor in the Department of Religious Studies and in the Program in Environmental Policy and Culture at Northwestern University. She is the award-winning author of Green Sisters: A Spiritual Ecology.
An OTP has been sent to your Registered Email Id:
Resend Verification Code