publisher: William Morrow publish date: 2018-06-05
format: Hardcover pages: 496
language: English
ISBN:
0062669605 (9780062669605)
ASIN: 0062669605
publisher: HarperCollins publish date: 2018-06-28
format: ebook pages: 496
language: English
ISBN:
0008225621 (9780008225629)