Ibn Khaldun and the Medieval Maghrib - Brett, Michael (Ashgate, 1999)