The Peopling of Africa: A Geographic Interpretation
James L. Newman
Discovering the African past takes one on a journey back to the origins of humanity over four million years ago, which is where the author begins his account of the continent's peoples.