Scan barcode
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061804816
Format: Digital
Language: English
Publisher: Harper Perennial
Publication date: 13 October 2009
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061804816
Format: Digital
Language: English
Publisher: Harper Perennial
Publication date: 13 October 2009
545 pages • first pub 1998 (editions)
ISBN/UID: 9780060786502
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 05 July 2005
545 pages • first pub 1998 (editions)
ISBN/UID: 9780060786502
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 05 July 2005
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061436772
Format: Digital
Language: English
Publisher: HarperCollins Publishers
Publication date: Not specified
576 pages • first pub 1998 (editions)
ISBN/UID: 9780061436772
Format: Digital
Language: English
Publisher: HarperCollins Publishers
Publication date: Not specified
543 pages • first pub 1998 (editions)
ISBN/UID: 9780061577079
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 10 June 2008
543 pages • first pub 1998 (editions)
ISBN/UID: 9780061577079
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 10 June 2008
548 pages • first pub 1998 (editions)
ISBN/UID: 9780060930530
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 24 September 1998
548 pages • first pub 1998 (editions)
ISBN/UID: 9780060930530
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 24 September 1998
616 pages • first pub 1998 (editions)
ISBN/UID: 9780571339792
Format: Paperback
Language: English
Publisher: Faber and Faber
Publication date: 01 August 2017
616 pages • first pub 1998 (editions)
ISBN/UID: 9780571339792
Format: Paperback
Language: English
Publisher: Faber and Faber
Publication date: 01 August 2017
640 pages • first pub 1998 (editions)
ISBN/UID: 9780571298846
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 24 September 1998
640 pages • first pub 1998 (editions)
ISBN/UID: 9780571298846
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 24 September 1998
546 pages • first pub 1998 (editions)
ISBN/UID: 9780060175405
Format: Hardcover
Language: English
Publisher: Harper
Publication date: 07 October 1998
546 pages • first pub 1998 (editions)
ISBN/UID: 9780060175405
Format: Hardcover
Language: English
Publisher: Harper
Publication date: 07 October 1998
653 pages • first pub 1998 (editions)
ISBN/UID: 9780060512828
Format: Paperback
Language: English
Publisher: HarperTorch
Publication date: Not specified
653 pages • first pub 1998 (editions)
ISBN/UID: 9780060512828
Format: Paperback
Language: English
Publisher: HarperTorch
Publication date: Not specified
missing duration info • first pub 1998 (editions)
ISBN/UID: 9781593359027
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: Not specified
missing duration info • first pub 1998 (editions)
ISBN/UID: 9781593359027
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: Not specified
640 pages • first pub 1998 (editions)
ISBN/UID: 9780571201983
Format: Paperback
Language: English
Publisher: Faber
Publication date: 24 September 1998
640 pages • first pub 1998 (editions)
ISBN/UID: 9780571201983
Format: Paperback
Language: English
Publisher: Faber
Publication date: 24 September 1998