
HardcoverPrimary
- Publisher:
- Macmillan UK
- ISBN:
- 9781529011739
- Pages:
- 448
- Published:
- 6/13/2019

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509886326
- Pages:
- 448
- Published:
- 6/11/2019

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760786885
- Pages:
- 448
- Published:
- 6/11/2019

Kindle Edition
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509886272
- Pages:
- 400
- Published:
- 6/13/2019

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509886265
- Pages:
- 448
- Published:
- 11/12/2019

Audio CD
- ISBN:
- 9781529026597

Paperback
- Publisher:
- PAN MACMILLAN INDIA
- ISBN:
- 9789389109115

Audio CD
- ISBN:
- 9781529026580