publisher: Berkley publish date: August 3rd 2004
format: mass market paperback pages: 346
language: English
ISBN:
0425197441 (9780425197448)
publisher: Ace publish date: September 29th 2009
format: paperback pages: 336
language: English
ISBN:
0441018351 (9780441018352)
format: kindle pages: 327
language: English
ASIN: B002N83HMA
publisher: Ace Books publish date: September 29th 2009
format: ebook pages: 336
language: English
ISBN:
1101140577 (9781101140574)