publisher: Harper Perennial publish date: October 29th 1997
format: paperback pages: 544
language: English
ISBN:
006092862X (9780060928629)
ASIN: 006092862X
publisher: HarperCollins publish date: September 1st 1996
format: hardcover pages: 480
language: English
ISBN:
0060169788 (9780060169787)
publisher: Books on Tape publish date: January 1st 1997
format: audiobook
language: English
ISBN:
0736638067 (9780736638067)