Grasping Africa a tale of tragedy and achievement / Stephen Chan. - Chan, Stephen, 1949- (I. B. Tauris, 2007)