An Introduction to the History of East Africa. Marsh, Z & Kingsnorth G.W. - Cambridge Cambridge University Press 1970

0521056764