
Primary
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250130921
- Pages:
- 352
- Published:
- Jan 9, 2018

- Publisher:
- St. Martin's Press
- ISBN:
- 9781250192516
- Pages:
- 40
- Published:
- Oct 3, 2017

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509842841
- Pages:
- 1
- Published:
- Jan 2, 2018

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427293039
- Pages:
- 11
- Published:
- Jan 9, 2018

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250130938
- Pages:
- 352
- Published:
- Jan 9, 2018

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427299901
- Published:
- Jan 9, 2018

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509842827
- Pages:
- 352
- Published:
- Jan 30, 2018

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760558239
- Pages:
- 352
- Published:
- Jan 30, 2018

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9781509842810
- Pages:
- 352
- Published:
- Feb 8, 2018

Audio CD
- Publisher:
- HarperCollins Español on Dreamscape Audio
- ISBN:
- 9781520096728
- Published:
- Feb 27, 2018

Paperback
- Publisher:
- CreateSpace Independent Publishing Platform
- ISBN:
- 9781720457794
- Pages:
- 180
- Published:
- May 29, 2018

Paperback
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781250130945
- Pages:
- 432
- Published:
- Oct 30, 2018

Paperback
- Publisher:
- Thorndike Press
- ISBN:
- 9781432857950
- Pages:
- 599
- Published:
- Nov 13, 2018

- Publisher:
- Pan Macmillan
- ISBN:
- 9781529010794
- Pages:
- 352
- Published:
- Feb 27, 2020

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250133311
- Pages:
- 496
- Published:
- Oct 27, 2020

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250897886
- Pages:
- 432
- Published:
- Jul 11, 2023

Paperback
- Publisher:
- Pan
- ISBN:
- 9781529087468

Paperback
- Publisher:
- St. Martin's Griffin Ltd
- ISBN:
- 9789124131562

Perfect Paperback
- Publisher:
- Rowohlt Taschenbuch
- ISBN:
- 9783499291173
- Pages:
- 448

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250185129
- Pages:
- 346

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

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509842834
- Pages:
- 352

- Publisher:
- Rowohlt Verlag Gmbh
- ISBN:
- 9783644401495
- Pages:
- 448

- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781683317005
- Pages:
- 635

Hardcover
- Publisher:
- Ulverscroft Large Print Books
- ISBN:
- 9781444838039
- Pages:
- 480

MP3 CD
- Publisher:
- Argon Verlag GmbH
- ISBN:
- 9783839893753
- Pages:
- 13

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

Audio CD
- ISBN:
- 9781520096735