Oliver Cromwell was a true great man whose historical significance is too large for political categories.