A history of the modern world - Palmer, R. R (Mc Graw - Hill, 2007)