Revolutions and revolutionary movements - DeFronzo, James (Philadelphia Westview Press, 2011)
Keywords: Revolutions -- Social Movements