The making of modern Africa

Traces the history of the African continent from its ancient empires to the effects of European colonization and modern democracies.

Mason Crest Publishers
2007
9781590849989
book
Lexile: 
1 370

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
146413450990662199232730339463WEHS491WEHS60075960 OBA96015814652241708963493