Essential world history - Duiker, William J. (Wadsworth, 2002)