Edmund (“Terry”) Burke III is research professor of history and professor emeritus at the University of California, Santa Cruz.

Rethinking Political Change in Iran from Protest to War

Mohammad Ali Kadivar 11 min read