Haywood, John

New atlas of world history: Global events at a glance - London: Thames & Hudson, 2011 - 252 p.

433 illustrations and 56 maps

9780500251850


Visual Arts

911 / H336N