Tainted Legacy Islam, Colonialism and Slavery in Northern Nigeria Revised and Expanded Edition 2019 | lit.salon