Social revolutions in the modern world - Skocpol, Theda (C. U. P, 1995)