Voyages in world history - Hansen, Valerie (Wadsworth Cengage Learning, 2014)