publisher: St. Martin's Paperbacks publish date: May 25th 2010
format: mass market paperback pages: 352
language: English
ISBN:
0312943660 (9780312943660)
ASIN: 312943660
publisher: St. Martin's Paperbacks publish date: May 25th 2010
format: ebook pages: 243
language: English
ISBN:
1429928131 (9781429928137)
format: kindle pages: 348
language: English
ASIN: B003JTI01U