Mastering modern world history.
Lowe, Norman.
Mastering modern world history. - 5th ed. - New York : Palgrave Macmillan, 2018. - xx, 698 p. ill. 24 cm.
Includes index.
9781137483645
909.82 LOW
Mastering modern world history. - 5th ed. - New York : Palgrave Macmillan, 2018. - xx, 698 p. ill. 24 cm.
Includes index.
9781137483645
909.82 LOW