publisher: NAL Trade
publish date: October 4th 2005
format: paperback pages: 288
language: English
ISBN:
0451214072 (9780451214072)
publisher: NAL publish date: October 4th 2005
format: kindle pages: 292
language: English
ASIN: B000OIZTJA
publisher: New American Library publish date: October 4th 2005
format: ebook
language: English
ISBN:
0786559152 (9780786559152)