Major-General Hezekiah Haynes and the failure of Oliver Cromwell's godly revolution, 1594-1704 - Farr, David, (Routledge,, 2020)