
Primary
- Publisher:
- HarperAudio
- ISBN:
- 9780062677648
- Published:
- Jun 6, 2017

Kindle Edition
- Publisher:
- HarperCollins
- ISBN:
- 9780062645241
- Pages:
- 512
- Published:
- Jun 6, 2017

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781409158387
- Pages:
- 234
- Published:
- Jun 13, 2017

Paperback
- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780063036673
- Pages:
- 592
- Published:
- Oct 6, 2020

paperback
- Publisher:
- Chun Tian Chu Ban
- ISBN:
- 9789577413925
- Published:
- Aug 5, 2021

Hardcover
- Publisher:
- Ulverscroft Large Print Books
- ISBN:
- 9781444833546
- Pages:
- 568

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781409159445

- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9780752868158
- Pages:
- 320

Paperback
- Publisher:
- Harper Perennial
- ISBN:
- 9780062851765
- Pages:
- 512

Hardcover
- Publisher:
- Orion Books
- ISBN:
- 9781409158363
- Pages:
- 419

Paperback
- Publisher:
- Orion Books
- ISBN:
- 9781409158370
- Pages:
- 419