TY - BOOK T1 - Africa :a modern history / DA - 2005. CY - London : AU - Arnold, Guy. CN - DT30.5 CN - DT30.5 PB - Atlantic, PP - London : PY - 2005. ID - 304745 SN - 1843541750 TI - Africa :a modern history / ER -