Introduction to the history of East Africa - Marsh, Zoe (Cambridge University Press, 1970)