Muqaddimat ibn Khaldūn - Ibn Khaldūn,‏ ‎ 1332-1406