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

Paperback
- Publisher:
- Scribner
- ISBN:
- 9781471171901
- Pages:
- 266
- Published:
- 9/21/2017

- Publisher:
- Scribner UK
- ISBN:
- 9781471171772
- Pages:
- 288
- Published:
- 9/21/2017

Paperback
- Publisher:
- Penguin
- ISBN:
- 9780525534723
- Pages:
- 304
- Published:
- 8/7/2018

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

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