Oliver Cromwell

English military and political leader