Scan barcode
324 pages • first pub 2001 (editions)
ISBN/UID: 9781101199558
Format: Digital
Language: English
Publisher: Penguin Books
Publication date: 01 June 2001
324 pages • first pub 2001 (editions)
ISBN/UID: 9781101199558
Format: Digital
Language: English
Publisher: Penguin Books
Publication date: 01 June 2001
328 pages • first pub 2001 (editions)
ISBN/UID: 9781859843819
Format: Paperback
Language: English
Publisher: Verso
Publication date: 01 November 2002
328 pages • first pub 2001 (editions)
ISBN/UID: 9781859843819
Format: Paperback
Language: English
Publisher: Verso
Publication date: 01 November 2002
326 pages • first pub 2001 (editions)
ISBN/UID: 9781783780396
Format: Paperback
Language: English
Publisher: Granta Books
Publication date: 01 May 2014
326 pages • first pub 2001 (editions)
ISBN/UID: 9781783780396
Format: Paperback
Language: English
Publisher: Granta Books
Publication date: 01 May 2014
324 pages • first pub 2001 (editions)
ISBN/UID: 9780140286014
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 01 June 2001
324 pages • first pub 2001 (editions)
ISBN/UID: 9780140286014
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 01 June 2001
13 hours, 58 minutes • first pub 2001 (editions)
ISBN/UID: 9781522665687
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 07 June 2016
13 hours, 58 minutes • first pub 2001 (editions)
ISBN/UID: 9781522665687
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 07 June 2016
341 pages • first pub 2001 (editions)
ISBN/UID: 9781783787357
Format: Paperback
Language: English
Publisher: Granta Paperbacks
Publication date: 19 September 2022
341 pages • first pub 2001 (editions)
ISBN/UID: 9781783787357
Format: Paperback
Language: English
Publisher: Granta Paperbacks
Publication date: 19 September 2022
448 pages • first pub 2001 (editions)
ISBN/UID: None
Format: Digital
Language: Polish
Publisher: Karakter
Publication date: 14 August 2018
448 pages • first pub 2001 (editions)
ISBN/UID: None
Format: Digital
Language: Polish
Publisher: Karakter
Publication date: 14 August 2018
13 hours, 58 minutes • first pub 2001 (editions)
ISBN/UID: B072HZ3C9G
Format: Audio
Language: English
Publisher: Audible Studios
Publication date: 27 August 2014
13 hours, 58 minutes • first pub 2001 (editions)
ISBN/UID: B072HZ3C9G
Format: Audio
Language: English
Publisher: Audible Studios
Publication date: 27 August 2014
479 pages • first pub 2001 (editions)
ISBN/UID: None
Format: Not specified
Language: Spanish
Publisher: Not specified
Publication date: Not specified
479 pages • first pub 2001 (editions)
ISBN/UID: None
Format: Not specified
Language: Spanish
Publisher: Not specified
Publication date: Not specified
370 pages • first pub 2001 (editions)
ISBN/UID: 9781783780754
Format: Digital
Language: English
Publisher: Granta Books
Publication date: Not specified
370 pages • first pub 2001 (editions)
ISBN/UID: 9781783780754
Format: Digital
Language: English
Publisher: Granta Books
Publication date: Not specified
383 pages • first pub 2001 (editions)
ISBN/UID: 9789038806808
Format: Paperback
Language: Dutch
Publisher: Nijgh & van Ditmar
Publication date: 17 September 2019
383 pages • first pub 2001 (editions)
ISBN/UID: 9789038806808
Format: Paperback
Language: Dutch
Publisher: Nijgh & van Ditmar
Publication date: 17 September 2019