Palmer, R.R.

A history of the modern world - New york Mc Graw Hill 2007 - xxxii, 1259p. Ill , Col 25cm

9780073255002