
Primary
- Publisher:
- Dell
- ISBN:
- 9780440242116
- Pages:
- 469

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743030189
- Pages:
- 496
- Published:
- 4/1/2003

Electronic resource
- Publisher:
- Random House Publishing Group
- ISBN:
- 9780440334842
- Pages:
- 400
- Published:
- 3/30/2004

Paperback
- Publisher:
- Severn House
- ISBN:
- 9781847519399
- Pages:
- 480
- Published:
- 10/31/2018

Paperback
- Publisher:
- Canongate Books
- ISBN:
- 9781838850647
- Pages:
- 480
- Published:
- 1/2/2020

Kindle Edition
- Publisher:
- Canongate Books
- ISBN:
- 9781838850654
- Pages:
- 288
- Published:
- 1/2/2020

ePub
- Publisher:
- Severn House
- ISBN:
- 9781448314140
- Pages:
- 400
- Published:
- 5/14/2024

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9781405000468
- Pages:
- 469

Audio Cassette
- Publisher:
- RecordedBooks
- ISBN:
- 9781841977485

Paperback
- Publisher:
- Pan
- ISBN:
- 9780330493635
- Pages:
- 473

- Publisher:
- W.F. Howes
- ISBN:
- 9781845056551
- Pages:
- 538

ePub
- Publisher:
- Severn House
- ISBN:
- 9781448301508
- Pages:
- 267

Paperback
- Publisher:
- Pan Macmillan Limited
- ISBN:
- 9780330454865
- Pages:
- 474

Paperback
- Publisher:
- Recorded Books, Inc.
- ISBN:
- 9781407403526

Paperback
- Publisher:
- Pan
- ISBN:
- 9780330507950
- Pages:
- 502

Hardcover
- Publisher:
- Delacorte Press
- ISBN:
- 9780385337229
- Pages:
- 386

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9781405000451
- Pages:
- 469

Hardcover
- Publisher:
- RB Large Print
- ISBN:
- 9781402579448
- Pages:
- 534

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780330545686
- Pages:
- 473