publisher: William Morrow Paperbacks publish date: 2018-03-13
format: paperback pages: 320
language: English
ISBN:
0062490230 (9780062490230)
publisher: William Morrow publish date: 2017-04-25
format: Hardcover pages: 304
language: English
ISBN:
0062490222 (9780062490223)
ASIN: 0062490222