Educated at Trinity College, Dublin and New College, Oxford, he is author of Patronage and Piety: English Roman Catholics and Politics, 1850–1900 and Understanding Northern Ireland.