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