publisher: St. Martin's Paperbacks publish date: September 28th 2010
format: paperback pages: 330
language: English
ISBN:
0312624700 (9780312624705)
publisher: St. Martin's Paperbacks publish date: September 28th 2010
format: ebook pages: 352
language: English
ISBN:
1429946547 (9781429946544)
format: kindle pages: 347
language: English
ASIN: B003P9W74U
publisher: St. Martin's Paperbacks publish date: September 28th 2010
language: English
ASIN: B009LI0VVA