Modern world history - Perry Keith (1990)