The Essential World History - DUIKER, William J. (Australia Wadsworth Cengage Learning, 2007)