Three Decades of the Islamic Republic of Iran