publisher: St. Martin's Press publish date: 2015-06-02
format: paperback pages: 352
language: English
ISBN:
1250056616 (9781250056610)
ASIN: 1250056616
publisher: St. Martin's Paperbacks publish date: 2015-06-02
format: Kindle Edition pages: 382
language: English
ISBN:
9781466860414
ASIN: B00P5F8WYQ
publisher: Tantor Audio publish date: 2015-06-02
format: Audio CD
language: English
ISBN:
1494561778 (9781494561772)