Lowe, Norman

Mastering Modern World History - 5th ed. - New York: Palgrave Macmillan, 2013 - xx, 698p. 22cm.

9781137276940

World History Modern History

909.82 / LOW