Oliver Cromwell - Gaunt, Peter. (The British Library, 2004)