Robert Steele is currently the Jahangir and Eleanor Amuzegar Postdoctoral Fellow in Modern Iranian History at the University of California, Los Angeles. USA. He holds a PhD in Arab and Islamic Studies from the University of Exeter, UK.