Title: Tainted Legacy Islam, Colonialism and Slavery in Northern Nigeria Revised and Expanded Edition 2019