Contemporary world history - Duiker, William J. 1932- (Cengage Learning, 2015)