The archaeology of Islam in sub-Saharan Africa - Insoll, Timothy (Cambridge world archaeology, 2003)