publisher: Harper Perennial publish date: May 19th 1999
format: paperback pages: 672
language: English
ISBN:
0688169759 (9780688169756)
publisher: William Morrow & Co publish date: September 1st 1998
format: hardcover
language: English
ISBN:
0688077943 (9780688077945)