
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250119513
- Pages:
- 416
- Published:
- May 19, 2020

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349415741
- Pages:
- 352
- Published:
- May 19, 2020

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250752444
- Published:
- May 19, 2020

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250119506
- Published:
- May 19, 2020

Library Binding
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9781432880330
- Pages:
- 615
- Published:
- Jun 3, 2020

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250787224
- Published:
- Jul 1, 2020

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349415758
- Pages:
- 416
- Published:
- Mar 18, 2021

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250125170
- Pages:
- 432
- Published:
- May 25, 2021

Paperback
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9781432886622
- Pages:
- 613
- Published:
- Jul 7, 2021

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250846945
- Pages:
- 416
- Published:
- May 24, 2022

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250353566
- Pages:
- 432
- Published:
- Jul 2, 2024

- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781643856216
- Pages:
- 646