publisher: Picador publish date: 2019-06-18
format: paperback pages: 224
language: English
ISBN:
1250215056 (9781250215055)
publisher: Jonathan Cape publish date: 2018-03-08
format: hardcover pages: 240
language: English
ISBN:
1787330621 (9781787330627)