publisher: Orbit publish date: 2016-08-02
format: Paperback pages: 432
language: English
ISBN:
0316308609 (9780316308601)
ASIN: 316308609
publisher: Orbit publish date: 2016-12-13
format: Paperback pages: 432
language: English
ISBN:
0316308633 (9780316308632)
publisher: Orbit publish date: 2017
format: paperback pages: 390
ISBN:
9780356508047
publisher: Orbit publish date: 2017-11-14
format: Kindle Edition pages: 416
ISBN:
9780316308656
ASIN: B06XFY31TB
publisher: Orbit publish date: 2018-10-09
format: paperback pages: 451
ISBN:
0316411213 (9780316411219)