Ibn Khaldun's philosophy of history : a study in the philosophic foundation of the science of culture - Mahdi, Muhsin (The University of Chicago Press, 1964)