publisher: Berkley Hardcover
publish date: December 7th 2004
format: hardcover pages: 544
language: English
ISBN:
0425198340 (9780425198346)
publisher: Berkley Trade publish date: November 1st 2005
format: paperback pages: 544
language: English
ISBN:
0425205150 (9780425205150)