The spirit of English history - Rowse, Alfred L. 1903-1997 (Cape, 1944)