Modern world history - Lowe, Norman (New York Palgrave Macmillan, 2016)
Keywords: History