European Imperialism, 1860-1914 - Andrew Porter (Bloomsbury, 1994)