The Islamic Republic of Iran: Facts and Fiction