Professor Emeritus , University of Oslo
Honorary Fellow , University of Edinburgh
Stanton Professor in the Philosophy of Religion , University of St Andrews
Professor of Philosophy , University of Sheffield
, University of St Andrews
Marischal Professor of Divinity and Head of Divinity , University of Aberdeen
Emeritus Lord President Reid Professor of Law , University of Edinburgh
Former Regius Professor of Moral Philosophy , Princeton Theological Seminary
Former Temporary Judge , University of Edinburgh
Lord President and Lord Justice General of Scotland , High Court of Justiciary
Professor Emeritus of Christian Ethics and Practical Theology , University of Edinburgh
Board Member , MBM Commercial LLP