
HardcoverPrimary
- Publisher:
- St Martin's Press
- ISBN:
- 9781250077752
- Pages:
- 390

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781466889927
- Pages:
- 352
- Published:
- Feb 21, 2017

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250137197
- Pages:
- 384
- Published:
- Feb 21, 2017

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427282156
- Pages:
- 9
- Published:
- Feb 21, 2017

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427290502
- Published:
- Feb 21, 2017

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781760552299
- Pages:
- 300
- Published:
- Feb 28, 2017

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781925479959
- Pages:
- 376
- Published:
- Feb 28, 2017

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781925481204
- Pages:
- 384
- Published:
- Dec 27, 2017

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250077769
- Pages:
- 400
- Published:
- Jan 30, 2018

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760988043
- Pages:
- 384
- Published:
- Dec 14, 2021

MP3 CD
- ISBN:
- 9780655644996

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410497383
- Pages:
- 501