Revolutions and revolutionary movements /
DeFronzo, James
Revolutions and revolutionary movements / James DeFronzo - Boulder : Westview, c1991. - xvi, 336 p. ; ill., maps. ; 24 cm.
Includes index.
081330668X
Revolutions Social movements Revolutions
Case studies World politics
20th century
HM283 / .D44 1991
303.64 / D313r
Revolutions and revolutionary movements / James DeFronzo - Boulder : Westview, c1991. - xvi, 336 p. ; ill., maps. ; 24 cm.
Includes index.
081330668X
Revolutions Social movements Revolutions
Case studies World politics
20th century
HM283 / .D44 1991
303.64 / D313r