
Primary
- ISBN:
- 9781250144843
- Pages:
- 262

eBook
- Publisher:
- MIRA
- ISBN:
- 9780008225360
- Pages:
- 384
- Published:
- Mar 23, 2017

Paperback
- Publisher:
- HQ
- ISBN:
- 9780008249724
- Published:
- Apr 15, 2017

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250300140
- Pages:
- 10
- Published:
- Mar 13, 2018

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427293367
- Pages:
- 10
- Published:
- Mar 13, 2018

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250191892
- Pages:
- 272
- Published:
- Mar 13, 2018

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250144836
- Pages:
- 288
- Published:
- Mar 13, 2018

Paperback
- Publisher:
- HQ
- ISBN:
- 9789123802166
- Published:
- Jan 1, 2019

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250207418
- Pages:
- 384
- Published:
- Feb 26, 2019

Paperback
- Publisher:
- Gale Cengage
- ISBN:
- 9781432861254
- Pages:
- 460
- Published:
- May 22, 2019

- Publisher:
- noura books publishing 1
- ISBN:
- 9786023856237
- Pages:
- 396
- Published:
- Oct 29, 2019

Paperback
- Publisher:
- Independently published
- ISBN:
- 9798754824485
- Pages:
- 53
- Published:
- Oct 28, 2021

Paperback
- Publisher:
- Pan Macmillan/HQ Ltd
- ISBN:
- 9780678470268
- Pages:
- 2485
- Published:
- Dec 6, 2025

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

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250144850
- Pages:
- 279

Paperback
- Publisher:
- HQ / Penguin
- ISBN:
- 9789123576951