Oliver Cromwell

1599 - 1658