Sale Quick view Add to Cart Ancient Africa: A Global History, to 300 CE By Christopher Ehret - Paperback $28.86 $23.13 Christopher Ehret