publisher: Berkley publish date: June 7th 2005
format: paperback pages: 336
language: English
ISBN:
0425198936 (9780425198933)
publisher: Berkley Trade publish date: July 6th 2004
format: paperback pages: 336
language: English
ISBN:
0425196208 (9780425196205)