publisher: St. Martin's Press publish date: 2018-01-09
format: hardcover pages: 352
language: English
ISBN:
1250130921 (9781250130921)
ASIN: 1250130921
publisher: Macmillan Audio publish date: 2018-01-09
format: mp3 Audiobook pages: 673
language: English
ISBN:
9781427293046
publisher: Pan Books publish date: 2018
format: paperback pages: 352
language: English
ISBN:
9781509842834