Parliaments and politics during the Cromwellian Protectorate - Little, Patrick (Cambridge University, 2013)