World history - Duiker William J. (Australia Wadsworth Cengage Learning, 2010)