Hansen, Valerie Voyages in world history - 2nd ed - Australia Cengage Learning India Pvt. Ltd. 2016 - xxxii,770(45) ISBN: 978-1-305-08883-2