format: ebook pages: 336
language: English
ISBN:
0765388898 (9780765388896)
publisher: Tor Books publish date: 2017-03-21
format: Hardcover pages: 336
language: English
ISBN:
076538888X (9780765388889)
ASIN: 076538888X
publisher: Tor Books publish date: 2017-03-23
format: Paperback
language: English
ISBN:
1509835075 (9781509835072)
ASIN: 1509835075