Tignor, Robert

Worlds together, worlds apart / [by] Robert Tignor...[et.al.] - 2nd ed. - New York W.W.Norton 2008 - xl, 960 p.

Includes glossary and index.

9780393925470


World history

909 / WOR