African Kingdoms - Basil Davidson - DAVIDSON, Basil (Time Life International, 1980)