
PaperbackPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250192004
- Pages:
- 320
- Published:
- 5/21/2019

Paperback
- Publisher:
- MoshPit Publishing
- ISBN:
- 9781922440105
- Pages:
- 200
- Published:
- 5/31/2016

Paperback
- Publisher:
- MOSHPIT PUB
- ISBN:
- 9781925447668
- Pages:
- 200
- Published:
- 5/31/2016

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509885190
- Pages:
- 400
- Published:
- 3/29/2018

MP3 CD
- Publisher:
- Bolinda/Macmillan audio
- ISBN:
- 9781509890194
- Published:
- 5/28/2018

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760780777
- Pages:
- 448
- Published:
- 6/12/2018

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250205483
- Published:
- 8/21/2018

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250191984
- Pages:
- 294
- Published:
- 8/21/2018

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250299673
- Published:
- 8/21/2018

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250192011
- Pages:
- 304
- Published:
- 8/21/2018

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529027914
- Pages:
- 400
- Published:
- 6/25/2019

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760787233
- Pages:
- 400
- Published:
- 6/25/2019

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509885220
- Pages:
- 400
- Published:
- 6/27/2019

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250191991
- Pages:
- 448
- Published:
- 1/28/2020

Paperback
- Publisher:
- Independently published
- ISBN:
- 9798645052669
- Pages:
- 154
- Published:
- 6/9/2020

paperback
- Publisher:
- Independently published
- ISBN:
- 9798374149869
- Pages:
- 54
- Published:
- 1/18/2023

paperback
- Publisher:
- Independently published
- ISBN:
- 9798860674424
- Pages:
- 58
- Published:
- 9/7/2023

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250353429
- Pages:
- 320
- Published:
- 3/12/2024

Library Binding
- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781432859046
- Pages:
- 513

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509885176
- Pages:
- 294

Paperback
- Publisher:
- Minotaur Books
- ISBN:
- 9781250302960
- Pages:
- 294

Audio CD
- Publisher:
- Bolinda Publishing
- ISBN:
- 9781509890187