
Primary
- Publisher:
- Zaffre
- ISBN:
- 9781499861341
- Pages:
- 576
- Published:
- Mar 6, 2018

ePub
- Publisher:
- Bonnier Publishing Fiction Ltd
- ISBN:
- 9781785764493
- Pages:
- 624
- Published:
- Jun 29, 2017

Audio CD
- Publisher:
- Bolinda Audio
- ISBN:
- 9781489408945
- Published:
- Aug 24, 2017

audioCD
- Publisher:
- Bolinda Audio
- ISBN:
- 9781489408969
- Published:
- Aug 24, 2017

Audio CD
- Publisher:
- Bolinda/Bonnier audio
- ISBN:
- 9781489406637
- Published:
- Aug 24, 2017

MP3 CD
- Publisher:
- Bolinda Audio
- ISBN:
- 9781489408952
- Published:
- Aug 24, 2017

- Publisher:
- Modernista
- ISBN:
- 9789177017714
- Pages:
- 314
- Published:
- Oct 4, 2017

pocket_book
- Publisher:
- Louise Bäckelin Förlag
- ISBN:
- 9789188447630
- Pages:
- 1
- Published:
- Dec 11, 2017

Kindle Edition
- Publisher:
- Simon & Schuster
- ISBN:
- 9781499861372
- Pages:
- 624
- Published:
- Mar 6, 2018

Paperback
- Publisher:
- Zaffre
- ISBN:
- 9781499861389
- Pages:
- 464
- Published:
- Apr 3, 2018

Paperback
- Publisher:
- Zaffre
- ISBN:
- 9781499861426
- Pages:
- 416
- Published:
- May 1, 2018

Paperback
- Publisher:
- Zaffre
- ISBN:
- 9781499861464
- Pages:
- 416
- Published:
- Sep 4, 2018

ePub
- Publisher:
- Bonnier Zaffre Ltd.
- ISBN:
- 9781804180341
- Pages:
- 400
- Published:
- Aug 18, 2022

- Publisher:
- Bonnier Zaffre Ltd.
- ISBN:
- 9781804181515
- Pages:
- 400
- Published:
- Aug 17, 2023

- Publisher:
- Bonnier Zaffre Ltd.
- ISBN:
- 9781804181560
- Pages:
- 432
- Published:
- Jul 4, 2024

Paperback
- Publisher:
- Bonnier Books UK Ltd
- ISBN:
- 9780090127252
- Published:
- Nov 29, 2024

Perfect Paperback
- Publisher:
- Goldmann
- ISBN:
- 9783442131549
- Pages:
- 253

- Publisher:
- Modernista
- ISBN:
- 9789177011613
- Pages:
- 424

Paperback
- Publisher:
- Simon & Schuster
- ISBN:
- 9781471140518
- Pages:
- 582

Paperback
- Publisher:
- Simon & Schuster, Limited
- ISBN:
- 9781471161827
- Pages:
- 582

Hardcover
- Publisher:
- Modernista
- ISBN:
- 9789176457313
- Pages:
- 1

Paperback
- Publisher:
- Simon & Schuster, Limited
- ISBN:
- 9781471140525
- Pages:
- 624

Hardcover
- Publisher:
- Simon & Schuster
- ISBN:
- 9781471140501
- Pages:
- 582

Paperback
- Publisher:
- Simon & Schuster
- ISBN:
- 9781471156175
- Pages:
- 582