The Archaeology of Islam in Sub-Saharan Africa by Timothy Insoll | Menrva Books