ابن خلدون
Ibn Khaldun al-Hadrami