Towards a general theory of Iranian revolutions

<p>There is no universal theory of revolutions if only because no scientific theory can be universal. Neither is there even a general theory of European revolutions. But elements of such a theory do exist, including the crucial fact that European revolutions, though very different in time and...

Full description

Bibliographic Details
Main Author: Katouzian, H
Format: Book section
Language:English
Published: Routledge 2007
Subjects: