From Africa to Ifr qiya Settlement and Society in Early Medieval North Africa 650 800.pdf