publisher: William Morrow Paperbacks publish date: November 7th 2000
format: paperback pages: 272
language: English
ISBN:
0688178057 (9780688178055)
publisher: William Morrow & Company publish date: November 1st 1999
format: hardcover pages: 320
language: English
ISBN:
0688156568 (9780688156565)