The new cambridge modern history - Pullard, Harold (Cambridge, 1957)