publisher: William Morrow publish date: 2017-07-25
format: Hardcover pages: 448
language: English
ISBN:
0062419099 (9780062419095)
ASIN: 0062419099
publisher: William Morrow Paperbacks publish date: 2018-07-03
format: paperback pages: 429
language: English
ISBN:
0062419102 (9780062419101)