publisher: St. Martin's Press publish date: 2015-11-03
format: Hardcover pages: 512
language: English
ISBN:
1250042976 (9781250042972)
ASIN: 1250042976
publish date: November 3rd 2015
format: Kindle Edition pages: 304
language: English
ISBN:
1466840951 (9781466840959)
ASIN: B00S52XPZ2
publisher: Macmillan Audio
format: Audio CD
language: English
ISBN:
1427261180 (9781427261182)
publisher: Piatkus
format: Paperback pages: 624
language: English
ISBN:
0349402779 (9780349402772)