Barkindo, B. Africa & the Wider World 2: east, central and southern africa since 1800 - Lagos Longman