publisher: Flatiron Books publish date: 2018-09-11
format: hardcover pages: 288
language: English
ISBN:
1250295181 (9781250295187)
publisher: Flatiron Books publish date: 2019-06-04
format: paperback pages: 288
language: English
ISBN:
125029519X (9781250295194)