Major-General Hezekiah Haynes and the Failure of Oliver Cromwell?s Godly Revolution, 1594?1704 - David Farr (Taylor and Francis, 2020)