Ibn Khaldun's philosophy of history a study in the philosophic foundation of the science of culture - Mahdi, Muhsin (London Allen and Unwin, 1957)
Keywords: Ibn Khaldun -- 1332-1406.