publisher: St. Martin's Paperbacks publish date: November 3rd 2009
format: paperback pages: 336
language: English
ISBN:
0312365063 (9780312365066)
ASIN: 312365063
publisher: St. Martin's Paperbacks publish date: November 3rd 2009
format: ebook pages: 336
language: English
ISBN:
142998273X (9781429982733)
format: kindle pages: 336
language: English
ASIN: B002VGSWW4
publisher: St. Martin's Paperbacks publish date: November 3rd 2009
format: kindle pages: 336
language: English
ASIN: B009LI2B7C