publisher: St. Martin's Press publish date: 2016-09-06
format: hardcover pages: 400
language: English
ISBN:
1250111595 (9781250111593)
publisher: Macmillan Audio publish date: 2016-09-06
format: audiobook
language: English
ISBN:
1427284938 (9781427284938)
publisher: Sphere publish date: 2016-09-01
format: ebook pages: 400
language: English
ISBN:
9780751563269
publisher: St. Martin's Press
format: kindle pages: 400
language: English
ASIN: B010QDG9RI