
PaperbackPrimary
- Publisher:
- Ballantine Books
- ISBN:
- 9781984817761
- Pages:
- 432
- Published:
- Jan 22, 2019

kindle_edition
- Publisher:
- Quercus Editions Ltd
- ISBN:
- 9781787472433
- Pages:
- 331
- Published:
- Jan 1, 2018

digital_audiobook
- Publisher:
- Penguin Random House Audio Publishing Group
- ISBN:
- 9780525633150
- Published:
- Jul 24, 2018

- Publisher:
- Maxim Könyvkiadó Kft.
- ISBN:
- 9789634990963
- Pages:
- 384
- Published:
- Oct 12, 2021