Scan barcode
533 pages • first pub 1989 (editions)
ISBN/UID: 9780345359926
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
533 pages • first pub 1989 (editions)
ISBN/UID: 9780345359926
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
528 pages • first pub 1989 (editions)
ISBN/UID: 9780345410054
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 29 September 1996
528 pages • first pub 1989 (editions)
ISBN/UID: 9780345410054
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 29 September 1996
544 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
544 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
544 pages • first pub 1989 (editions)
ISBN/UID: 9780833554253
Format: Not specified
Language: English
Publisher: Turtleback Books
Publication date: 29 September 1996
544 pages • first pub 1989 (editions)
ISBN/UID: 9780833554253
Format: Not specified
Language: English
Publisher: Turtleback Books
Publication date: 29 September 1996
630 pages • first pub 1989 (editions)
ISBN/UID: 9780140272918
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
630 pages • first pub 1989 (editions)
ISBN/UID: 9780140272918
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
629 pages • first pub 1989 (editions)
ISBN/UID: 9781863300193
Format: Paperback
Language: English
Publisher: Mandarin
Publication date: 01 January 1989
629 pages • first pub 1989 (editions)
ISBN/UID: 9781863300193
Format: Paperback
Language: English
Publisher: Mandarin
Publication date: 01 January 1989
518 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
518 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
360 pages • first pub 1989 (editions)
ISBN/UID: 9780141304892
Format: Paperback
Language: English
Publisher: Puffin
Publication date: Not specified
360 pages • first pub 1989 (editions)
ISBN/UID: 9780141304892
Format: Paperback
Language: English
Publisher: Puffin
Publication date: Not specified
640 pages • first pub 1989 (editions)
ISBN/UID: 9780143004554
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
640 pages • first pub 1989 (editions)
ISBN/UID: 9780143004554
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
384 pages • first pub 1989 (editions)
ISBN/UID: 9780440239130
Format: Paperback
Language: English
Publisher: Laurel Leaf Library
Publication date: 10 July 2007
384 pages • first pub 1989 (editions)
ISBN/UID: 9780440239130
Format: Paperback
Language: English
Publisher: Laurel Leaf Library
Publication date: 10 July 2007
636 pages • first pub 1989 (editions)
ISBN/UID: 9780143204794
Format: Paperback
Language: English
Publisher: Penguin Australia
Publication date: Not specified
636 pages • first pub 1989 (editions)
ISBN/UID: 9780143204794
Format: Paperback
Language: English
Publisher: Penguin Australia
Publication date: Not specified