" C. S. Nicholls, The Swahili Coast, New York, Africana Publishing Corporation, 1972, pp. 419, Maps. " MICHAEL MASON