Voyages in world history - Hansen, Valerie; Curtis, Kenneth R (Australia Cengage Learning India Pvt. Ltd., 2016)