Ibn Khaldun's science of human culture - Simon, Heinrich (The Other Press Sdn. Bhd., 2020)