Lowe, Norman and Traynor, John

Mastering modern world history - 3rd, 6th - Delhi; Macmillan , Bloomsbury, 1997. 2022 - 522p. xvii,688p.

1. World history
2. History - Modern world
3.History, Modern - 20th century

0333932188; 9789356402980

909 LOW