Palmer R. R.

A History of the Modern World. - 10th./ed - xxxii, 1259p. illus., index 25.5cm.

0073106925


World History--2007--New York--hardbound