The African Caliphate: The Life, Work and Teachings of Shaykh Usman dan Fodio - Ibraheem Sulaiman