Islam's perfect stranger the life of Mahmud Muhammad Taha, Muslim reformer of Sudan - Thomas, Edward. (International library of African studies ;, 2011)