publisher: Berkley publish date: July 5th 2005
format: paperback pages: 312
language: English
ISBN:
0425198693 (9780425198698)
publisher: Berkley Hardcover publish date: July 6th 2004
format: hardcover pages: 320
language: English
ISBN:
0425196356 (9780425196359)