publisher: Orbit publish date: 2017-11-07
format: Hardcover pages: 512
language: English
ISBN:
0316440868 (9780316440868)
publisher: Orbit publish date: 2017-11-07
format: ebook
language: English
ISBN:
9780316440899
publisher: Hachette Audio publish date: 2017-11-07
format: audiobook minutes: 1147
language: English
ISBN:
9781549196058
ASIN: B0771WZ7BG