Development, Population Growth and Africa's Triple Heritage