
Kindle EditionPrimary
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250154033
- Pages:
- 288
- Published:
- Oct 31, 2017

Hardcover
- Publisher:
- Flatiron Books
- ISBN:
- 9781250154040
- Pages:
- 276
- Published:
- Oct 31, 2017

- Publisher:
- Allison & Busby, Limited
- ISBN:
- 9780749022914
- Pages:
- 320
- Published:
- Oct 31, 2017

- Publisher:
- Allison & Busby
- ISBN:
- 9780749022969
- Pages:
- 384
- Published:
- Oct 31, 2017

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427292728
- Pages:
- 8
- Published:
- Oct 31, 2017

Paperback
- Publisher:
- Allison & Busby, Limited
- ISBN:
- 9780749022785
- Pages:
- 320
- Published:
- Oct 18, 2018

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250154057
- Pages:
- 288
- Published:
- Sep 22, 2020

paperback
- Publisher:
- Independently published
- ISBN:
- 9798325199011
- Pages:
- 65
- Published:
- May 9, 2024

Library Binding
- Publisher:
- Thorndike Press
- ISBN:
- 9781432845728
- Pages:
- 394