Mastering modern world history - LOWE, Norman (Palgrave Macmillan, 2013)