
Description
No description available.
Editions
paperbackEinaudi · 2017 · 892p
9788806236601hardcoverNational Geographic Books · 2014 · 1,008p
9780141394640paperbackBroadview Press · 2001 · 458p
9781551114293paperback879p
9780451522924paperback768p
9781788882033paperback1,094p
9780141031750paperback64p
9781912464234paperback736p
9780486436654paperback410p
9787511718396paperback974p
9780140439441paperback985p
9780141199160paperback716p
9780140620269paperback700p
9798640602418paperback891p
9781857150315paperback872p
9786557825976unknownPublic Domain Books · 2010 · 521p
No ISBN