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

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781466889927
- Pages:
- 352
- Published:
- 2/21/2017

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427290502
- Published:
- 2/21/2017

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

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427282156
- Pages:
- 9
- Published:
- 2/21/2017

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

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781760552299
- Pages:
- 300
- Published:
- 2/28/2017

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

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

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

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

MP3 CD
- ISBN:
- 9780655644996