East Africa an introductory history - Maxon, Robert M. (West Virginia University Press, 2009)