The Cromwellian protectorate / Barry Coward. - Coward, Barry, 1941- (New frontiers in history, 2002)