Ibn Khaldun - al-Azmeh, Aziz (Arabic thought and culture, 1982)