Modern world history for SEG syllabus B - Derrick, John (Heinemann, 2000)