MEHRAN KAMRAVA holds a Ph.D. in Social and Political Science from King's College, Cambridge University and is currently assistant professor of international studies at Rhodes College. He is the author of Revolution in Iran: The Roots of Turmoil, Politics and Society in the Third World, and Revolutionary Politics (Praeger, 1992).