by Daniel Black
publisher: St. Martin's Press publish date: December 6th 2011
format: hardcover pages: 352
language: English
ISBN:
0312582684 (9780312582685)
ASIN: 312582684
format: kindle pages: 350
language: English
ASIN: B005HWLO8I
publisher: St. Martin's Griffin publish date: December 24th 2012
format: paperback pages: 352
language: English
ISBN:
1250013615 (9781250013613)
publisher: St. Martin's Press publish date: December 6th 2011
format: ebook pages: 352
language: English
ISBN:
1429989939 (9781429989930)