
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250303707
- Pages:
- 320
- Published:
- Jan 7, 2020

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250303721
- Pages:
- 320
- Published:
- Jan 7, 2020

Audio CD
- Publisher:
- Dreamscape Media
- ISBN:
- 9798228054721
- Published:
- Mar 18, 2021

Audio CD
- Publisher:
- Dreamscape Media
- ISBN:
- 9798228054707
- Published:
- Mar 18, 2021

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250769480