World History: journeys from past to present - Goucher, Candice (Roultedge taylor and francis group New York, 2013)