article: Mohammad Reza Aref
links: Expediency Discernment Council Islamic Consultative Assembly Akbar Hashemi Rafsanjani Ali Khamenei Yazd Masoud Pezeshkian Parviz Davoodi Sadeq Larijani Vice President of Iran Mahmoud Hashemi Shahroudi Mohammad Khatami Stanford University Hassan Habibi Mohammad Mokhber Pahlavi dynasty