Oliver Cromwell occupies a unique place in British history. While other great, flawed figures of our past such as Winston Churchill, the Duke of Wellington, Elizabeth I or Henry V are proudly remembered as national heroes, Cromwell – one of England's finest generals, and the person...
Más información