Ibn Khaldun's science of human culture - Heinrich Simon (Muhammad Ashraf, 1978)