The Archaeology Of Islam In Sub-Saharan Africa by Timothy Insoll