Fatwa and Propaganda: Contemporary Muslim Responses to the Sudanese Mahdiyya - Nicoll, Fergus (Islamic Africa, 2016)