publisher: Harper Perennial publish date: March 19th 1999
format: paperback pages: 608
language: English
ISBN:
0060932058 (9780060932053)
ASIN: 60932058
format: paperback pages: 579
language: English
ISBN:
0641810881 (9780641810886)
publisher: HarperAudio publish date: May 1st 1999
format: audiobook
language: English
ISBN:
0694521817 (9780694521814)