The epistemology of Ibn Khaldun - Ahmad, Zaid , 1962- (Culture and civilization in the Middle East, 2003)