Islam in east Africa / - Trimingham, J. Spencer (Clarendon Press, 1964)