Emerging Themes of African History. Ranger, T.O. - London Heinemann Educational Books Ltd 1968 ISBN: 196821