Scan barcode
560 pages • first pub 1988 (editions)
ISBN/UID: 9780140113242
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
560 pages • first pub 1988 (editions)
ISBN/UID: 9780140113242
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
580 pages • first pub 1988 (editions)
ISBN/UID: 9780345360335
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 08 April 1989
580 pages • first pub 1988 (editions)
ISBN/UID: 9780345360335
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 08 April 1989
580 pages • first pub 1988 (editions)
ISBN/UID: 9780312382469
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 19 August 2008
580 pages • first pub 1988 (editions)
ISBN/UID: 9780312382469
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 19 August 2008
596 pages • first pub 1988 (editions) user-added
ISBN/UID: B008NB2FEC
Format: Digital
Language: English
Publisher: Not specified
Publication date: 26 July 2012
596 pages • first pub 1988 (editions) user-added
ISBN/UID: B008NB2FEC
Format: Digital
Language: English
Publisher: Not specified
Publication date: 26 July 2012
550 pages • first pub 1988 (editions) user-added
ISBN/UID: 014011324X
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
550 pages • first pub 1988 (editions) user-added
ISBN/UID: 014011324X
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
27 hours, 27 minutes • first pub 1988 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Pan Mac Millan
Publication date: Not specified
27 hours, 27 minutes • first pub 1988 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Pan Mac Millan
Publication date: Not specified