Author: Maktab Tarighe Oveyssi Shahmaghsoudi.