publisher: William Morrow Paperbacks publish date: May 19th 1999
format: paperback pages: 304
language: English
ISBN:
0688166350 (9780688166359)
publisher: William Morrow
publish date: May 20th 1998
format: hardcover pages: 224
language: English
ISBN:
0688157882 (9780688157883)