Orient XXI Guardians of the Islamic Revolution of Iran Iran : From revolutionary strategy to nationalistic retreat Bernard Hourcade · 30 January Iran. “Guardians of the Revolution” or Guardians of the regime? Stéphane A. Dudoignon · March 2023