Oliver Cromwell was arguably the most significant political figure in the early modern history of the British Isles.
Yet he was also a military leader, with significant battlefield victories to his credit..
Oliver Cromwell was arguably the most significant political figure in the early modern history of the British Isles