Hobson, James (Historian)2019
Books, Manuscripts
Oliver Cromwell is one of the most important figures in British History. He was both soldier and politician and the only non-Royal ruler of Britain in a thousand years. His actions and ideas still have political and social consequences today, and his legacy still divides people. Love him or loath...