General history of Africa - Ajayi, J. F. Ade