publisher: St. Martin's Press publish date: May 22nd 2012
format: hardcover pages: 320
language: English
ISBN:
0312668104 (9780312668105)
publisher: St. Martin's Press publish date: May 22nd 2012
format: ebook pages: 304
language: English
ISBN:
1250011191 (9781250011190)
publisher: St. Martin's Press publish date: May 22nd 2012
format: kindle pages: 321
language: English
ASIN: B006JJYZNY