
Primary
- Publisher:
- Harper, an imprint of HarperCollinsPublishers
- ISBN:
- 9780062409850
- Pages:
- 288

Audio CD
- Publisher:
- Caedmon
- ISBN:
- 9780062409904
- Pages:
- 7
- Published:
- Jul 14, 2015

Library Binding
- Publisher:
- Turtleback
- ISBN:
- 9780606369312
- Pages:
- 400
- Published:
- Jul 14, 2015

Paperback
- Publisher:
- CreateSpace Independent Publishing Platform
- ISBN:
- 9781515079064
- Pages:
- 128
- Published:
- Jul 15, 2015

- Publisher:
- Mizan Publishing
- ISBN:
- 9786021637883
- Pages:
- 288
- Published:
- Nov 12, 2015

Paperback
- Publisher:
- William Heinemann
- ISBN:
- 9781785150296
- Pages:
- 288
- Published:
- Feb 11, 2016

Library Binding
- Publisher:
- Turtleback
- ISBN:
- 9780606385299
- Pages:
- 288
- Published:
- May 3, 2016

- Publisher:
- Cornerstone Publishing
- ISBN:
- 9781529155532
- Pages:
- 288
- Published:
- Mar 26, 2026

Hardcover
- Publisher:
- William Heinemann
- ISBN:
- 9783201587525

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9781784752460
- Pages:
- 278

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9781784755287
- Pages:
- 278

Hardcover
- Publisher:
- William Heinemann
- ISBN:
- 9781785150289
- Pages:
- 278