The formation of the Sudanese Mahdist stateby Kim SearcyIslam and politicsIslamic renewalHistoryWriting a summary for young readers…For young readersBook data: Open Library