The essential world history - Duiker, William J. 1932- (Wadsworth, Cengage Learning, 2014)