Mastering modern world history - Lowe, Norman (NEWYORK MACMILLAN, 1993)