Africa : a short history of peoples of Africa - Borer, Mary Cathcart