For nearly 20 years Oliver Cromwell dominated the political arena in England, presiding over a period of extreme political and religious turmoil. A man of contradictions, he was both a deeply religious Puritan as well as an astute military commander, a passionate believer in Parliamentary rights who ruled almost single-handedly as Lord Protector.