publisher: St. Martin's Press publish date: December 6th 2011
format: hardcover pages: 333
language: English
ISBN:
0312600348 (9780312600341)
ASIN: 312600348
publisher: St. Martin's Press publish date: 2011-12-06
format: kindle pages: 384
language: English
ISBN:
9781429990066
ASIN: B005HWLKNW