J I H McDonald

McDonald is a Reader in Christian Ethics and New Testament Studies at the University of Edinburgh.