The long European Reformation. Religion, political conflict, and the search for conformity, 1350-1750. - MacCulloch, D (2004)