Attained first class honours in Honour Moderations in Greek and Latin Literature, first class honours in Literae Humaniores (Philosophy and Ancient History), at Christ Church Oxford, and then first class honours in Theology at Regant\'s Park College, Oxford. Was appointed to Cardiff University in 1968. Awarded a PhD there in 1972, and a DLitt there in 2008. Appointed Professor of Philosophy in 1991. Became Professor Emeritus in 2009. Have authored 12 books and edited 4 books, and published over 200 articles or chapters in journals or edited books. Have served on the UNESCO Working Party on Environmental Ethics, and on the nominations committee of the International Society for Environmental Ethics.