 He is a past President of the Society for the Study of Christian Ethics.In 2001 he delivered the Stob Lectures at Calvin Theological Seminary.In 2007 he delivered the New College Lectures at New College, University of New South Wales.