Islam in the Sudan - Trimingham, J. Spencer (John Spencer), 1904-1987 (Frank Cass, 1965)