The Scramble For Africa 1876-1912 - Pakenham (Thomas) (1991)