Scan barcode
1480 pages • first pub 1868 (editions)
ISBN/UID: 9788858432860
Format: Digital
Language: Italian
Publisher: Einaudi
Publication date: 26 November 2019
1480 pages • first pub 1868 (editions)
ISBN/UID: 9788858432860
Format: Digital
Language: Italian
Publisher: Einaudi
Publication date: 26 November 2019
318 pages • first pub 1868 (editions)
ISBN/UID: 9781080913510
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 16 July 2019
318 pages • first pub 1868 (editions)
ISBN/UID: 9781080913510
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 16 July 2019