
HardcoverPrimary
- Publisher:
- Little, Brown
- ISBN:
- 9780316394901
- Pages:
- 368
- Published:
- Apr 24, 2018

audioCD
- Publisher:
- Hachette Book Group
- ISBN:
- 9781549171789
- Published:
- Apr 24, 2018

Paperback
- Publisher:
- Little Brown
- ISBN:
- 9780316449397
- Pages:
- 368
- Published:
- Apr 24, 2018

Audio CD
- Publisher:
- Hachette Audio and Blackstone Audio
- ISBN:
- 9781549171819
- Pages:
- 1
- Published:
- Apr 24, 2018

ePub
- Publisher:
- Hachette
- ISBN:
- 9780316394925
- Pages:
- 368
- Published:
- Apr 24, 2018

Library Binding
- Publisher:
- Thorndike Press
- ISBN:
- 9781432853587
- Pages:
- 587
- Published:
- Jul 4, 2018

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9780316394932
- Pages:
- 384
- Published:
- Apr 23, 2019

- Publisher:
- Little, Brown
- ISBN:
- 9780316412506