Scan barcode
560 pages • first pub 1998 (editions)
ISBN/UID: 9780345423139
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 30 January 1999
560 pages • first pub 1998 (editions)
ISBN/UID: 9780345423139
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 30 January 1999
18 hours • first pub 1998 (editions)
ISBN/UID: 9780553753066
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 04 July 2000
18 hours • first pub 1998 (editions)
ISBN/UID: 9780553753066
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 04 July 2000
6 hours, 6 minutes • first pub 1998 (editions)
ISBN/UID: B00005450C
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 15 December 1999
6 hours, 6 minutes • first pub 1998 (editions)
ISBN/UID: B00005450C
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 15 December 1999