Revolution a sociological interpretation
Kimmel, Michael S.
Cambridge Polity
1990
Includes bibliography and index
Revolutions.