
HardcoverPrimary
- Publisher:
- Macmillan
- ISBN:
- 9780312554194
- Pages:
- 372
- Published:
- Jul 24, 2012

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429957861
- Pages:
- 384
- Published:
- Jul 24, 2012

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427227263
- Pages:
- 5
- Published:
- Jul 24, 2012

digital
- Publisher:
- St Martins Press
- ISBN:
- 9781409115663
- Pages:
- 299
- Published:
- Jul 24, 2012

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427221728
- Pages:
- 9
- Published:
- Jul 24, 2012

digital_audiobook
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427221742
- Published:
- Jul 31, 2012

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781409139317
- Pages:
- 400
- Published:
- Jan 3, 2013

paperback
- Publisher:
- Lennex
- ISBN:
- 9785517222329
- Pages:
- 46
- Published:
- Feb 6, 2013

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9780312554187
- Pages:
- 384
- Published:
- Apr 16, 2013

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427236425
- Published:
- Jul 9, 2013

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781409118350
- Pages:
- 400
- Published:
- Aug 15, 2013

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250069498
- Pages:
- 384
- Published:
- Apr 4, 2017

Hardcover
- Publisher:
- Orion
- ISBN:
- 9781409114475
- Pages:
- 372

Hardcover
- Publisher:
- Thorpe
- ISBN:
- 9781444815511
- Pages:
- 456

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427227560

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410447258
- Pages:
- 551

Paperback
- Publisher:
- St Martin's Press
- ISBN:
- 9781250034915
- Pages:
- 372

Paperback
- Publisher:
- Orion
- ISBN:
- 9781409114482
- Pages:
- 372

Paperback
- Publisher:
- Thorndike Press
- ISBN:
- 9781594136344
- Pages:
- 549