publisher: Harper Perennial publish date: September 5th 2000
format: paperback pages: 399
language: English
ISBN:
0060932759 (9780060932756)
publisher: HarperTorch publish date: October 30th 2001
format: mass market paperback pages: 464
language: English
ISBN:
038082101X (9780380821013)
publisher: Harper Collins Publishers publish date: October 6th 1999
format: hardcover pages: 399
language: English
ISBN:
006019491X (9780060194918)