publisher: William Morrow & Company publish date: January 4th 2005
format: paperback pages: 470
language: English
ISBN:
0060747641 (9780060747640)
publisher: Broadway publish date: October 5th 1999
format: hardcover pages: 480
language: English
ISBN:
0767902017 (9780767902014)