A history of African societies to 1870
History
1 online resource (viii, 578 pages)
1035606680
openlibrary.org Additional information and access via Open Library