Authors with Former President of Iran Profession Akbar Hashemi Rafsanjani former-president-of-iran Mohammad Khatami former-president-of-iran Mahmoud Ahmadinejad former-president-of-iran