Revolutions in the modern world Gen. ed.: Jack P. Greene - Greene, Jack P. (Weidenfeld and Nicolson, 1969)