Afrifund

James Lovegrove selects his must-read titles