Comparative revolutionary movements : search for theory and justice /
Greene, Thomas H.,1937-
Englewood Cliffs : Prentice-Hall,
1990.