
Kindle EditionPrimary
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250207128
- Pages:
- 400
- Published:
- May 26, 2020

digital
- Publisher:
- Piatkus
- ISBN:
- 9780349421971
- Pages:
- 464
- Published:
- Jan 1, 2020

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250207104
- Pages:
- 464
- Published:
- May 26, 2020

Hardcover
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349421957
- Pages:
- 464
- Published:
- May 26, 2020

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250752406
- Pages:
- 16
- Published:
- May 26, 2020

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250752413
- Published:
- May 26, 2020

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

Paperback
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9781432885113
- Pages:
- 703
- Published:
- Feb 9, 2021

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250752420
- Published:
- May 4, 2021

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250207111
- Pages:
- 480
- Published:
- May 4, 2021

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349421988
- Pages:
- 534
- Published:
- May 11, 2021

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250831705
- Pages:
- 560
- Published:
- Mar 29, 2022

Hardcover
- Publisher:
- Doubleday Large Print Home Library Edition
- ISBN:
- 9781643856032
- Pages:
- 736

Paperback
- Publisher:
- Macmillan USA
- ISBN:
- 9781250272218
- Pages:
- 454

preloaded_digital_audio_player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250787255

Paperback
- Publisher:
- Piatkus Books
- ISBN:
- 9780349421964
- Pages:
- 454