محمد أحمد المهدي
Egyptian Traced to Arabic [3MB pdf] - by Muhammad Ahmad Mazhar