Oliver Cromwell (1599-1658) Lord Protector of England