
HardcoverPrimary
- Publisher:
- Plume
- ISBN:
- 9780399576850
- Pages:
- 266

Paperback
- Publisher:
- Scribner
- ISBN:
- 9781471171901
- Pages:
- 266
- Published:
- Sep 21, 2017

- Publisher:
- Scribner UK
- ISBN:
- 9781471171772
- Pages:
- 288
- Published:
- Sep 21, 2017

Paperback
- Publisher:
- Penguin
- ISBN:
- 9780525534723
- Pages:
- 304
- Published:
- Aug 7, 2018

paperback
- Publisher:
- Simon & Schuster, Limited
- ISBN:
- 9781471171789
- Pages:
- 288
- Published:
- Dec 31, 2030

Hardcover
- Publisher:
- Scribner
- ISBN:
- 9781471171765
- Pages:
- 288