publisher: Orbit publish date: 2017-03-21
format: Hardcover pages: 480
language: English
ISBN:
031626234X (9780316262347)
ASIN: 031626234X
publisher: Orbit publish date: 2017-03-14
format: ebook pages: 768
language: English
ISBN:
9780316262330
publisher: Little, Brown Book Group (Digital) publish date: 2017-03-23
format: paperback pages: 480
language: English
ISBN:
9780356508764