Guest,Robert The shackled continent Africa's past, Present and Future - 1st ed. ISBN: 9780330419727 LC Class. No.: JQ1875.A55 G84 2004