Islam in east Africa - Trimingham, John Spencer 1904- (Clarendon Press, 1964)