Scan barcode
336 pages • missing pub info (editions)
ISBN/UID: 9780060921019
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 19 June 1997
336 pages • missing pub info (editions)
ISBN/UID: 9780060921019
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 19 June 1997
missing duration info • missing pub info (editions)
ISBN/UID: 9781536689686
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 09 May 2017
missing duration info • missing pub info (editions)
ISBN/UID: 9781536689686
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 09 May 2017
323 pages • first pub 1989 (editions)
ISBN/UID: 9789993656982
Format: Paperback
Language: English
Publisher: Harper Mass Market Paperbacks
Publication date: Not specified
323 pages • first pub 1989 (editions)
ISBN/UID: 9789993656982
Format: Paperback
Language: English
Publisher: Harper Mass Market Paperbacks
Publication date: Not specified
468 pages • missing pub info (editions)
ISBN/UID: 9788845912320
Format: Paperback
Language: Italian
Publisher: Adelphi
Publication date: Not specified
468 pages • missing pub info (editions)
ISBN/UID: 9788845912320
Format: Paperback
Language: Italian
Publisher: Adelphi
Publication date: Not specified
333 pages • first pub 1989 (editions)
ISBN/UID: 9782890444898
Format: Paperback
Language: French
Publisher: Éditions du jour
Publication date: Not specified
333 pages • first pub 1989 (editions)
ISBN/UID: 9782890444898
Format: Paperback
Language: French
Publisher: Éditions du jour
Publication date: Not specified