Professor Celia Deane-Drummond Professor of Theology, University of Chester. Watch Now see all content by Professor Celia Deane-Drummond 1:00:51 Watch Now Christ and Evolution: A Drama of Wisdom? Professor Celia Deane-Drummond Tue, 31 Jan 2012 Philosophy Religion
1:00:51 Watch Now Christ and Evolution: A Drama of Wisdom? Professor Celia Deane-Drummond Tue, 31 Jan 2012 Philosophy Religion