publisher: Ace publish date: 2017-04-04
format: Mass Market Paperback pages: 352
language: English
ISBN:
1101988525 (9781101988527)
ASIN: 1101988525
publisher: Orbit Books
publish date: 2017
format: paperback pages: 391
language: English
ISBN:
035650719X (9780356507194)