Worlds Together Worlds Apart: A History of The World (Vol C) - Tignor, Robert (New York : W W Norton & Co Inc, 2008)