publisher: William Morrow
publish date: March 3rd 1999
format: hardcover pages: 320
language: English
ISBN:
0060392916 (9780060392918)
ASIN: 60392916
publisher: William Morrow Paperbacks publish date: May 22nd 2001
format: paperback pages: 320
language: English
ISBN:
006103133X (9780061031335)
publisher: HarperCollins publish date: September 14th 2010
format: ebook pages: 320
language: English
ISBN:
0062028855 (9780062028853)