publisher: Berkley publish date: October 5th 2004
format: paperback pages: 304
language: English
ISBN:
0425198839 (9780425198834)
publisher: Putnam Adult publish date: October 13th 2003
format: hardcover pages: 288
language: English
ISBN:
0399150889 (9780399150883)