Contemporary world history - William J Duiker