ابن خلدون Background