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