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