
HardcoverPrimary
- Publisher:
- HarperCollinsPublishers
- ISBN:
- 9780008477929
- Pages:
- 480

- Publisher:
- Ebury Publishing
- ISBN:
- 9781448117796
- Pages:
- 464
- Published:
- Jun 5, 2014

Paperback
- Publisher:
- Ebury Publishing
- ISBN:
- 9780091948382
- Pages:
- 464
- Published:
- Nov 20, 2014

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9781250048844
- Pages:
- 336
- Published:
- Jun 2, 2015

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781466849990
- Published:
- Jun 2, 2015

Audio CD
- Publisher:
- Audible Studios on Brilliance Audio
- ISBN:
- 9781511316354
- Published:
- Jul 14, 2015

MP3 CD
- Publisher:
- Audible Studios on Brilliance Audio
- ISBN:
- 9781491589496
- Published:
- Jul 14, 2015

Audio CD
- Publisher:
- Audible Studios on Brilliance Audio
- ISBN:
- 9781511306966
- Published:
- Jul 14, 2015

- Publisher:
- HarperCollins
- ISBN:
- 9780008492304
- Pages:
- 480
- Published:
- May 27, 2021

- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780008404949
- Pages:
- 480
- Published:
- May 27, 2021

Paperback
- Publisher:
- HarperCollins Publishers Limited
- ISBN:
- 9780008404963
- Pages:
- 496
- Published:
- Feb 17, 2022

- Publisher:
- Cornerstone
- ISBN:
- 9781804942666
- Pages:
- 464
- Published:
- Jun 16, 2022

Paperback
- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780008529222
- Pages:
- 496
- Published:
- Aug 23, 2022

Paperback
- Publisher:
- Penguin Random House
- ISBN:
- 9781804942659
- Pages:
- 464
- Published:
- Jul 20, 2023

- Publisher:
- Minotauro
- ISBN:
- 9789899159747
- Pages:
- 469
- Published:
- Feb 21, 2024

Paperback
- Publisher:
- Ebury Press
- ISBN:
- 9780091948375
- Pages:
- 455

Hardcover
- Publisher:
- Ebury Press
- ISBN:
- 9780091949686
- Pages:
- 455

Paperback
- Publisher:
- HarperCollins Publishers Limited
- ISBN:
- 9780008404932
- Pages:
- 480

Hardcover
- Publisher:
- Thorndike Press, a part of Gale, Cengage Learning
- ISBN:
- 9781410483829
- Pages:
- 645

Hardcover
- Publisher:
- HarperCollins Publishers Limited
- ISBN:
- 9780008404925
- Pages:
- 480