The Peopling of Africa: A Geographic Interpretation