Revolutions and revolutionaries - Taylor, A. J. P. (Alan John Percivale), 1906-1990 (Hamish Hamilton, 1980)