Revolutions and revolutionary movements /
DeFronzo, James.
Boulder, Colo. ; Oxford : WestviewPress,
1996.
Previous ed.: 1991
Includes bibliographical references and index
Revolutions.
Social movements.
Revolutions
World politics