Oliver Cromwell

English general, politician