Sates, ideologies and social revolutions:a comparative analysi of Iran, Nicaragua and the Philippines / Textual Documents
- Cambridge : Cambridge University Press , 2000
- xviii,391p. ;
Iran-Politics and goverment-20th century Revolutions-Case studies