Campaigners and Co-operative Societies - Thompson, David Michael (Free churches and society, 2012)