publisher: Harper Perennial publish date: July 25th 2000
format: paperback pages: 433
language: English
ISBN:
0060932988 (9780060932985)
publisher: Harper publish date: October 20th 1999
format: hardcover pages: 448
language: English
ISBN:
0060172681 (9780060172688)