World History - DUIKER, William J (Australia Wadsworth cengage learning, 2010)