Muslim Northern Africa: History of (641 to 1500 CE) - Thielmann, Jörn (2008)