On June 22, 2025, we had a far-ranging discussion that encompassed the Israeli imposed war on Iran and the unstated goal of collapsing Iran. See the interview here.

On June 22, 2025, we had a far-ranging discussion that encompassed the Israeli imposed war on Iran and the unstated goal of collapsing Iran. See the interview here.
I had a fruitful discussion on Labor Forum 89.3 (Atlanta) on June 23, 2005 regarding modern Iranian history and the Israeli-imposed war on Iran. Access the audio file here.
Dr. Belle Cheves interviewed me to discuss my book on the 15th anniversary of the Green Uprisings. Click here to listen.
This 27-minute interview on Iran, revolutionary movements, US sanctions, and more was done in September, 2023, and was published in December, 2023. Watch here.
Click here to access the podcast.
I, along with 3 others, appeared on France 24’s “The Debate” to discuss the highly politicized trials of two journalists in Iran. Watch the full discussion here.
I’m thrilled to learn that my book, Contesting the Iranian Revolution: The Green Uprisings, was assigned reading in a political science course at the University of Cincinnati.
My latest podcast interview at Latitude Adjustment on such topics as the Iran-Saudi detente and Iran protests.
My next book talk will take place on April 18 at the University of Washington. Register here.
I’m grateful to Professor Shannon for his review of my book, Contesting the Iranian Revolution: The Green Uprisings.
It was my first time visiting a Persian Gulf country other than Iran.