A history of Africa - Ward, W. E. F (Allen and Unwin, 1960)