Oliver Cromwell : new perspectives / - Little, Patrick, (Palgrave Macmillan,, 2009)