
PaperbackPrimary
- Publisher:
- Pan Books Limited
- ISBN:
- 9780330376204
- Pages:
- 439
- Published:
- 3/1/2003

Paperback
- Publisher:
- Penguin Group (USA) Incorporated
- ISBN:
- 9780451155429
- Pages:
- 314
- Published:
- 9/2/1980

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743291009
- Pages:
- 300
- Published:
- 3/1/2000

cassette
- Publisher:
- Macmillan Pub Ltd
- ISBN:
- 9780333782385
- Pages:
- 10
- Published:
- 3/1/2001

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9780330470391
- Pages:
- 448
- Published:
- 6/24/2011

Hardcover
- Publisher:
- Centipede Press
- ISBN:
- 9781933618678
- Pages:
- 495
- Published:
- 10/2/2012

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509865512
- Pages:
- 448
- Published:
- 4/15/2019

Paperback
- Publisher:
- Independently published
- ISBN:
- 9798695557251
- Pages:
- 338
- Published:
- 10/9/2020

hardcover
- Publisher:
- Independently published
- ISBN:
- 9798519944243
- Pages:
- 338
- Published:
- 6/13/2021

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780333761243
- Pages:
- 439

Paperback
- Publisher:
- New English Library
- ISBN:
- 9780450049705
- Pages:
- 396

Hardcover
- Publisher:
- New English Library
- ISBN:
- 9780450047381
- Pages:
- 336

Hardcover
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9780340549742
- Pages:
- 396

Paperback
- Publisher:
- NAL
- ISBN:
- 9780450053238
- Pages:
- 336

Audio Cassette
- Publisher:
- Macmillan Audio
- ISBN:
- 9780333780138

Hardcover
- Publisher:
- Metro
- ISBN:
- 9781843580591
- Pages:
- 266

- Publisher:
- Friedman Publishing Group, Incorporated, Michael
- ISBN:
- 9781782194989

- Publisher:
- Blake Publishing, Limited, John
- ISBN:
- 9781306016087

Paperback
- Publisher:
- Metro
- ISBN:
- 9781843580911
- Pages:
- 278

- Publisher:
- Blake Publishing, Limited, John
- ISBN:
- 9781782194996

- Publisher:
- Blake Publishing, Limited, John
- ISBN:
- 9781782195009

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780330522076
- Pages:
- 448

Mass Market Paperback
- Publisher:
- New American Library
- ISBN:
- 9780451094032
- Pages:
- 314