Ibn Khaldoun wrote that how many centuries ago? Let's allow for a few changes in modern times, shall we?