by Randy Henderson
publisher: Tor Books publish date: 2018-04-24
format: paperback pages: 448
language: English
ISBN:
0765392666 (9780765392664)
publisher: Tor Books publish date: 2017-03-07
format: hardcover pages: 448
language: English
ISBN:
0765378124 (9780765378125)
publisher: Tor/Forge publish date: 2017-03-07
format: ebook pages: 432
language: English
ISBN:
9781466859159