Mastering modern world history - Lowe, Norman (UK : McMillan, 1997)
Keywords: History, Modern; History, Modern