Hutton, Ronald2022
Books, Manuscripts
Oliver Cromwell (1599-1658) - the only English commoner to become the overall head of state - is one of the great figures of history, but his character was very complex. He was at once courageous and devout, devious and self-serving; as a parliamentarian, he was devoted to his cause; as a soldier...