North Africa, Islam And The Mediterranean World by