publisher: St. Martin's Paperbacks publish date: August 2nd 2011
format: paperback pages: 336
language: English
ISBN:
0312381786 (9780312381783)
publisher: St. Martin's Paperbacks publish date: August 2nd 2011
format: ebook pages: 336
language: English
ISBN:
1429962577 (9781429962575)
format: kindle pages: 334
language: English
ASIN: B005BORGDY