TY - BOOK AU - Batten T. R. TI - Africa Past and Present U1 - 960 BAT CY - London PB - Oxford University Press. 1963 KW - History ER -