All publications of Hassan Oketch . Mombasa , Kenya