publisher: St. Martin's Paperbacks publish date: August 30th 2011
format: paperback pages: 336
language: English
ISBN:
0312388233 (9780312388232)
ASIN: 312388233
publisher: St. Martin's Paperbacks publish date: August 30th 2011
format: ebook pages: 336
language: English
ISBN:
1429986913 (9781429986915)
publisher: St. Martin's Paperbacks
format: kindle pages: 336
language: English
ASIN: B004VMV3YK