publisher: Riverhead Books publish date: 2019-03-19
format: ebook pages: 240
ISBN:
525533699 (9780525533696)
publisher: Penguin Audio
publish date: 2019-03-19
format: audiobook
ISBN:
1984839659 (9781984839657)
publisher: Riverhead Books publish date: 2019-03-19
format: hardcover pages: 240
ISBN:
9780525533672