Social revolutions in the modern world. - Skocpol, Theda (Cambridge University Press, 1994)