Scan barcode
261 pages • first pub 1997 (editions)
ISBN/UID: 9780061733574
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 30 June 2009
261 pages • first pub 1997 (editions)
ISBN/UID: 9780061733574
Format: Paperback
Language: English
Publisher: Harper Perennial
Publication date: 30 June 2009
288 pages • first pub 1997 (editions)
ISBN/UID: 9780060928773
Format: Paperback
Language: English
Publisher: HarpPerenM
Publication date: 30 June 1998
288 pages • first pub 1997 (editions)
ISBN/UID: 9780060928773
Format: Paperback
Language: English
Publisher: HarpPerenM
Publication date: 30 June 1998
1 hour, 42 minutes • first pub 1997 (editions)
ISBN/UID: B00RDLZ7JI
Format: Audio
Language: English
Publisher: Phoenix Books
Publication date: 23 December 2014
1 hour, 42 minutes • first pub 1997 (editions)
ISBN/UID: B00RDLZ7JI
Format: Audio
Language: English
Publisher: Phoenix Books
Publication date: 23 December 2014