Mastering modern world history - Lowe, Norman (London, 1982)