Ibn Khaldun Book 2010 Ibn Khaldun AF Allen James Fromherz 1 readers PublisherEdinburgh University PressLanguageEnglishPublished2010 Historians, biographyIslamic learning and scholarshipIslamic empire, history