olivercromwell.com
Oliver Cromwell - Britain's Greatest Ever General? - Oliver Cromwell News
Why Oliver Cromwell may have been Britain’s greatest ever general – new analysis of battle reports. Oliver Cromwell as a soldier.