Scan barcode
1075 pages • first pub 1989 (editions)
ISBN/UID: 9780330534925
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
1075 pages • first pub 1989 (editions)
ISBN/UID: 9780330534925
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
1088 pages • first pub 1989 (editions)
ISBN/UID: 9780330450867
Format: Paperback
Language: English
Publisher: Pan Macmillian Australia
Publication date: 06 April 2007
1088 pages • first pub 1989 (editions)
ISBN/UID: 9780330450867
Format: Paperback
Language: English
Publisher: Pan Macmillian Australia
Publication date: 06 April 2007
1096 pages • first pub 1989 (editions)
ISBN/UID: 9781447265443
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 01 June 2014
1096 pages • first pub 1989 (editions)
ISBN/UID: 9781447265443
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 01 June 2014
40 hours, 56 minutes • first pub 1989 (editions)
ISBN/UID: 9781447271680
Format: Audio
Language: English
Publisher: Not specified
Publication date: 30 January 2014
40 hours, 56 minutes • first pub 1989 (editions)
ISBN/UID: 9781447271680
Format: Audio
Language: English
Publisher: Not specified
Publication date: 30 January 2014
992 pages • first pub 1989 (editions)
ISBN/UID: 9781101209059
Format: Digital
Language: English
Publisher: Signet Book
Publication date: Not specified
992 pages • first pub 1989 (editions)
ISBN/UID: 9781101209059
Format: Digital
Language: English
Publisher: Signet Book
Publication date: Not specified
983 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Signet Fiction
Publication date: 01 January 2001
983 pages • first pub 1989 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Signet Fiction
Publication date: 01 January 2001
806 pages • first pub 1989 (editions)
ISBN/UID: 9780333519837
Format: Hardcover
Language: English
Publisher: Macmillan
Publication date: 01 January 1989
806 pages • first pub 1989 (editions)
ISBN/UID: 9780333519837
Format: Hardcover
Language: English
Publisher: Macmillan
Publication date: 01 January 1989
973 pages • first pub 1989 (editions)
ISBN/UID: 9780451225245
Format: Paperback
Language: English
Publisher: New American Library
Publication date: 14 November 2007
973 pages • first pub 1989 (editions)
ISBN/UID: 9780451225245
Format: Paperback
Language: English
Publisher: New American Library
Publication date: 14 November 2007
1088 pages • first pub 1989 (editions)
ISBN/UID: 9780330450133
Format: Paperback
Language: English
Publisher: Pan Books
Publication date: 01 October 1989
1088 pages • first pub 1989 (editions)
ISBN/UID: 9780330450133
Format: Paperback
Language: English
Publisher: Pan Books
Publication date: 01 October 1989
40 hours, 45 minutes • first pub 1989 (editions)
ISBN/UID: 9780143142379
Format: Audio
Language: English
Publisher: Penguin Audiobooks
Publication date: Not specified
40 hours, 45 minutes • first pub 1989 (editions)
ISBN/UID: 9780143142379
Format: Audio
Language: English
Publisher: Penguin Audiobooks
Publication date: Not specified
1008 pages • first pub 1989 (editions)
ISBN/UID: 9781101442197
Format: Digital
Language: English
Publisher: Penguin Books
Publication date: 29 June 2010
1008 pages • first pub 1989 (editions)
ISBN/UID: 9781101442197
Format: Digital
Language: English
Publisher: Penguin Books
Publication date: 29 June 2010