Philosophising in MombasaKnowledge, Islam and Intellectual Practice on the Swahili Coast · Study