Cromwell, Oliver (1599-1658)