publisher: Berkley Trade publish date: July 6th 2004
format: paperback pages: 464
language: English
ISBN:
0425196178 (9780425196175)
publisher: Berkley Hardcover
publish date: August 6th 2002
format: hardcover pages: 352
language: English
ISBN:
0425183483 (9780425183489)