Modern world history syllabus 1607 - Kelly, Nigel; Layey, Greg (Heinemann, 1999)