Mastering modern world history - Lowe, Norman (Hampshire Macmillan, 1982)