Scan barcode
338 pages • first pub 1996 (editions)
ISBN/UID: 9780670858613
Format: Hardcover
Language: English
Publisher: Viking Books
Publication date: 01 March 1996
338 pages • first pub 1996 (editions)
ISBN/UID: 9780670858613
Format: Hardcover
Language: English
Publisher: Viking Books
Publication date: 01 March 1996
421 pages • first pub 1996 (editions)
ISBN/UID: 9780451183682
Format: Paperback
Language: English
Publisher: Berkley Books
Publication date: 01 March 1997
421 pages • first pub 1996 (editions)
ISBN/UID: 9780451183682
Format: Paperback
Language: English
Publisher: Berkley Books
Publication date: 01 March 1997
421 pages • first pub 1996 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
421 pages • first pub 1996 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
missing duration info • first pub 1996 (editions)
ISBN/UID: 9781441856791
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 28 October 2010
missing duration info • first pub 1996 (editions)
ISBN/UID: 9781441856791
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 28 October 2010
11 hours, 51 minutes • first pub 1996 (editions)
ISBN/UID: 9781480506664
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 01 September 2013
11 hours, 51 minutes • first pub 1996 (editions)
ISBN/UID: 9781480506664
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 01 September 2013
missing duration info • first pub 1996 (editions)
ISBN/UID: 9781501297281
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 25 August 2015
missing duration info • first pub 1996 (editions)
ISBN/UID: 9781501297281
Format: Audio
Language: English
Publisher: Brilliance Audio
Publication date: 25 August 2015