Celia Deane-Drummond

Celia Deane-Drummond is professor of theology and the biological sciences at the University of Chester in England. Her many publications include Creation Through Wisdom: Theology and the New Biology and The Ethics of Nature. She was editor of Ecotheology from 2001-2006.

Print Facebook More