publisher: Farrar, Straus and Giroux publish date: 2019-11-12
format: hardcover pages: 432
ISBN:
0374309523 (9780374309527)
publisher: Katherine Tegen Books publish date: 2017-05-30
format: Hardcover pages: 400
language: English
ISBN:
0062406620 (9780062406620)
ASIN: 0062406620