Stephen Backhouse is theTutor in Social and Political Theology for St Mellitus College, London. Originally from Canada, he has studied and worked at the Universities of McGill and Oxford. He is the author of a number of books and articles in the areas of history, politics and theology.