
PaperbackPrimary
- Publisher:
- Macmillan
- ISBN:
- 9780312641849
- Pages:
- 417
- Published:
- Feb 14, 2012

Paperback
- Publisher:
- Solaris
- ISBN:
- 9781907519338
- Pages:
- 608
- Published:
- Oct 26, 2010

- Publisher:
- Pan Macmillan
- ISBN:
- 9780230760431
- Pages:
- 368
- Published:
- May 6, 2011

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743039496
- Pages:
- 368
- Published:
- Jul 1, 2011

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429950664
- Pages:
- 432
- Published:
- Feb 14, 2012

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447263852
- Pages:
- 1280
- Published:
- Sep 19, 2013

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447263418
- Pages:
- 368
- Published:
- May 8, 2014

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509883448
- Pages:
- 448
- Published:
- Oct 19, 2017

Audio CD
- Publisher:
- Tantor Audio
- ISBN:
- 9781977302847
- Published:
- Feb 6, 2018

Audio CD
- Publisher:
- Tantor Media Inc
- ISBN:
- 9781977352842
- Published:
- Feb 6, 2018

audioCD
- Publisher:
- Tantor Audio
- ISBN:
- 9781665234474
- Published:
- Feb 6, 2018

audioCD
- Publisher:
- Tantor and Blackstone Publishing
- ISBN:
- 9781665234481
- Pages:
- 1
- Published:
- Mar 1, 2021

Audio CD
- Publisher:
- Tantor and Blackstone Publishing
- ISBN:
- 9781665234498
- Pages:
- 1
- Published:
- Mar 1, 2021

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780230754928
- Pages:
- 417

Kindle Edition
- Publisher:
- Ritual Limited
- ISBN:
- 9781916094123
- Pages:
- 346

Paperback
- Publisher:
- Pan
- ISBN:
- 9780330514972
- Pages:
- 417