Scan barcode
319 pages • first pub 2001 (editions)
ISBN/UID: 9781841952833
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: 11 September 2001
319 pages • first pub 2001 (editions)
ISBN/UID: 9781841952833
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: 11 September 2001
315 pages • first pub 2001 (editions)
ISBN/UID: 9780151013838
Format: Hardcover
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 11 September 2001
315 pages • first pub 2001 (editions)
ISBN/UID: 9780151013838
Format: Hardcover
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 11 September 2001
334 pages • first pub 2001 (editions)
ISBN/UID: 9780857865533
Format: Paperback
Language: English
Publisher: Canongate
Publication date: 01 January 2012
334 pages • first pub 2001 (editions)
ISBN/UID: 9780857865533
Format: Paperback
Language: English
Publisher: Canongate
Publication date: 01 January 2012
352 pages • first pub 2001 (editions)
ISBN/UID: 9780547416113
Format: Digital
Language: English
Publisher: Mariner Books Classics
Publication date: 04 June 2002
352 pages • first pub 2001 (editions)
ISBN/UID: 9780547416113
Format: Digital
Language: English
Publisher: Mariner Books Classics
Publication date: 04 June 2002
368 pages • first pub 2001 (editions)
ISBN/UID: 9789573324515
Format: Paperback
Language: Chinese
Publisher: Huang Guan
Publication date: 11 August 2008
368 pages • first pub 2001 (editions)
ISBN/UID: 9789573324515
Format: Paperback
Language: Chinese
Publisher: Huang Guan
Publication date: 11 August 2008
428 pages • first pub 2001 (editions)
ISBN/UID: 9780857865540
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified
428 pages • first pub 2001 (editions)
ISBN/UID: 9780857865540
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified
381 pages • first pub 2001 (editions)
ISBN/UID: 9783596156658
Format: Paperback
Language: German
Publisher: FISCHER Taschenbuch
Publication date: 31 July 2004
381 pages • first pub 2001 (editions)
ISBN/UID: 9783596156658
Format: Paperback
Language: German
Publisher: FISCHER Taschenbuch
Publication date: 31 July 2004
11 hours, 42 minutes • first pub 2001 (editions)
ISBN/UID: 9781598873443
Format: Audio
Language: English
Publisher: Highbridge Company
Publication date: 11 September 2001
11 hours, 42 minutes • first pub 2001 (editions)
ISBN/UID: 9781598873443
Format: Audio
Language: English
Publisher: Highbridge Company
Publication date: 11 September 2001
401 pages • first pub 2001 (editions)
ISBN/UID: 9780544103757
Format: Not specified
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 11 September 2001
401 pages • first pub 2001 (editions)
ISBN/UID: 9780544103757
Format: Not specified
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 11 September 2001
434 pages • first pub 2001 (editions)
ISBN/UID: 9781847676016
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified
434 pages • first pub 2001 (editions)
ISBN/UID: 9781847676016
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified
428 pages • first pub 2001 (editions)
ISBN/UID: 9781841954257
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified
428 pages • first pub 2001 (editions)
ISBN/UID: 9781841954257
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: Not specified