publisher: Farrar, Straus and Giroux publish date: 2018-11-06
format: hardcover pages: 378
language: English
ISBN:
0374175594 (9780374175597)
publisher: Picador publish date: 2019-11-12
format: paperback pages: 416
language: English
ISBN:
1250234840 (9781250234841)