Ibn Khaldun`s science of Human culture - Heinrich Simon (1996)