The Human Journey: A Concise Introduction to World History, 1450 to the Present, Volume 2, Second Edition - 9781538105603