 He has also made contributions to political theology, both contemporary and historical.He was Regius Professor of Moral and Pastoral Theology at the University of Oxford from 1982 to 2006, and Professor of Christian Ethics and Practical Theology at the University of Edinburgh from 2006 to 2013.O'Donovan was born on 28 June 1945.