Theories of revolution : an introduction / A. S. Cohan. - Cohan, Al S. (Nelson's political science library, 1975)