Scan barcode
372 pages • first pub 1989 (editions)
ISBN/UID: 9780330455411
Format: Paperback
Language: English
Publisher: Pan Books
Publication date: 01 January 2007
372 pages • first pub 1989 (editions)
ISBN/UID: 9780330455411
Format: Paperback
Language: English
Publisher: Pan Books
Publication date: 01 January 2007
476 pages • first pub 1989 (editions)
ISBN/UID: 9782253118848
Format: Paperback
Language: French
Publisher: Livre de Poche
Publication date: 01 October 2007
476 pages • first pub 1989 (editions)
ISBN/UID: 9782253118848
Format: Paperback
Language: French
Publisher: Livre de Poche
Publication date: 01 October 2007
312 pages • first pub 1989 (editions)
ISBN/UID: 9780143051022
Format: Paperback
Language: English
Publisher: Penguin Canada
Publication date: Not specified
312 pages • first pub 1989 (editions)
ISBN/UID: 9780143051022
Format: Paperback
Language: English
Publisher: Penguin Canada
Publication date: Not specified
13 hours, 19 minutes • first pub 1989 (editions)
ISBN/UID: 9789137503226
Format: Audio
Language: Swedish
Publisher: Bokförlaget forum
Publication date: 13 April 2022
13 hours, 19 minutes • first pub 1989 (editions)
ISBN/UID: 9789137503226
Format: Audio
Language: Swedish
Publisher: Bokförlaget forum
Publication date: 13 April 2022
missing duration info • first pub 1989 (editions)
ISBN/UID: 9798200119776
Format: Audio
Language: English
Publisher: Tantor and Blackstone Publishing
Publication date: Not specified
missing duration info • first pub 1989 (editions)
ISBN/UID: 9798200119776
Format: Audio
Language: English
Publisher: Tantor and Blackstone Publishing
Publication date: Not specified
416 pages • first pub 1989 (editions)
ISBN/UID: 9780062416612
Format: Paperback
Language: English
Publisher: William Morrow & Company
Publication date: 10 November 2015
416 pages • first pub 1989 (editions)
ISBN/UID: 9780062416612
Format: Paperback
Language: English
Publisher: William Morrow & Company
Publication date: 10 November 2015