publisher: Berkley
publish date: April 6th 2004
format: paperback pages: 319
language: English
ISBN:
0425195252 (9780425195253)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449892647 (9781449892647)
publisher: Recorded Books publish date: 2005
format: audiobook
language: English
ISBN:
1419346075 (9781419346071)
publisher: Berkley publish date: April 6th 2004
format: kindle pages: 332
language: English
ASIN: B00AFZTXFI