The Shackled Continent: Power, Corruption, and African Lives by Robert Guest Back to product details page >