AFRICAN CIVILIZATION REVISITED, by Basil Davidson

/ 2