publisher: Orbit
format: Paperback pages: 416
language: English
ISBN:
0316308706 (9780316308700)
publisher: Orbit (Hatchette Book Group) publish date: 2016-07-26
format: ebook pages: 416
language: English
ISBN:
9780316308687
publisher: Orbit (Hatchette Book Group) publish date: 2016-07-26
format: kindle pages: 409
language: English
ASIN: B017RQP216
publisher: Hatchette Audio publish date: 2016-07-26
format: audiobook
language: English
ASIN: B01INJXI76