Mastering modern world history

Lowe, Norman

Mastering modern world history Modern world history - 5th edition - xx, 698 pages : illustrations, maps - Palgrave master series .

Includes bibliographical references and index.

9781137276940


History, Modern--20th century

909.82