
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250299253
- Pages:
- 384
- Published:
- May 7, 2019

Hardcover
- Publisher:
- Wednesday Books
- ISBN:
- 9781250250209
- Pages:
- 393
- Published:
- May 7, 2019

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250299277
- Pages:
- 416
- Published:
- May 7, 2019

Audio CD
- Publisher:
- Macmillan Young Listeners
- ISBN:
- 9781250222404
- Published:
- May 7, 2019

Hardcover
- Publisher:
- Wednesday Books
- ISBN:
- 9781250244383
- Published:
- May 7, 2019

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250299260
- Pages:
- 400
- Published:
- Apr 6, 2021

Library Binding
- Publisher:
- Perfection Learning Corporation
- ISBN:
- 9781663629647
- Pages:
- 400

hardcover
- Publisher:
- Wednesday Publishing
- ISBN:
- 9781250258311
- Pages:
- 393

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