publisher: St. Martin's Griffin publish date: 2016-05-03
format: Hardcover pages: 400
language: English
ISBN:
1250063884 (9781250063885)
ASIN: 1250063884
format: ebook
language: English
ISBN:
1466868872 (9781466868878)
publisher: St. Martin's Griffin
format: Audiobook
language: English
ISBN:
1427267723 (9781427267726)