Religion and Political Culture in Britain and Ireland by David Hampton