Mastering modern world history - Lowe, Norman (Hampshire Palgrave Macmillan, 2013)
Keywords: History, Modern; World History