Revolutions and revolutionary movements - DeFronzo, James (Boulder, CO : Westview Press, 2011)
Includes bibliographical references and index.
Keywords: Revolutions; Social movements; Revolutions -- Case studies; World politics -- 20th century; World politics -- 21st century