A history of the modern world - Palmer (McGraw-Hill, 1995)