A multidisciplinary study of African pasts: method, content, ethics and philosophy come together in one place. African Histories gives readers a rich understanding of Africa's complex history through... This description may be from another edition of this product.
Related Subjects
History