
Primary
- Publisher:
- Black Swan
- ISBN:
- 9780552999458
- Pages:
- 382

Audio Cassette
- Publisher:
- HarperCollins Publishers Ltd
- ISBN:
- 9780007138074
- Published:
- 2/20/2002

Audio Cassette
- Publisher:
- Isis Audio Books
- ISBN:
- 9780753114568
- Published:
- 6/1/2002

Kindle Edition
- Publisher:
- Random House
- ISBN:
- 9781448167524
- Pages:
- 384
- Published:
- 11/8/2012

Audio CD
- Publisher:
- Isis Audio
- ISBN:
- 9780753122853

Hardcover
- Publisher:
- Bantam
- ISBN:
- 9780593048047
- Pages:
- 339

Mass Market Paperback
- Publisher:
- Black Swan
- ISBN:
- 9780552149020
- Pages:
- 381

Paperback
- Publisher:
- Bantam Press
- ISBN:
- 9780593048054
- Pages:
- 339