Heresy and the making of European culture : medieval and modern perspectives - Roach, Andrew P., (Routledge, 2016)