
Primary
- Publisher:
- Plume
- ISBN:
- 9780452286030
- Pages:
- 448
- Published:
- 9/7/2004

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780356227542
- Published:
- 6/7/2001

Hardcover
- Publisher:
- Viking Adult
- ISBN:
- 9780670894710
- Pages:
- 400
- Published:
- 10/1/2001

Audio Cassette
- Publisher:
- Brilliance Audio
- ISBN:
- 9781567403831
- Published:
- 10/1/2001

Paperback
- Publisher:
- Penguin Publishing Group
- ISBN:
- 9780452283480
- Pages:
- 384
- Published:
- 12/31/2002

Kindle Edition
- Publisher:
- Penguin US
- ISBN:
- 9781101147078
- Pages:
- 544
- Published:
- 9/7/2004

volumes ; 21 cm.
- Publisher:
- Penguin
- ISBN:
- 9781101442159
- Pages:
- 544
- Published:
- 9/7/2004

Paperback
- Publisher:
- Random House of Canada
- ISBN:
- 9780307358035
- Pages:
- 432
- Published:
- 8/25/2009

MP3 CD
- Publisher:
- Brilliance Audio
- ISBN:
- 9781469262017
- Published:
- 12/1/2012

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9784444413923

- ISBN:
- 9781131345697

- Publisher:
- Penguin Group US
- ISBN:
- 9781322701769

Paperback
- Publisher:
- Agapi Yayinlari
- ISBN:
- 9786059817578
- Pages:
- 488

Paperback
- Publisher:
- Orbit
- ISBN:
- 9781841493503
- Pages:
- 448

Mass Market Paperback
- Publisher:
- Random House of Canada
- ISBN:
- 9780770429096
- Pages:
- 576

- Publisher:
- Penguin Group USA, Inc.
- ISBN:
- 9781429514620

- ISBN:
- 9780641536328

Hardcover
- Publisher:
- Fazi
- ISBN:
- 9788876250781
- Pages:
- 463

Paperback
- Publisher:
- Fazi
- ISBN:
- 9788893250047
- Pages:
- 521

- Publisher:
- Fazi Editore
- ISBN:
- 9788893250368
- Pages:
- 528

Hardcover
- Publisher:
- Fazi
- ISBN:
- 9788876251818
- Pages:
- 463

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9780316855396
- Pages:
- 451

Paperback
- Publisher:
- NewCon Press
- ISBN:
- 9781907069871
- Pages:
- 320

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780748105007

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780748105014

Mass Market Paperback
- Publisher:
- Plume
- ISBN:
- 9780452296640
- Pages:
- 544

Paperback
- Publisher:
- Orbit
- ISBN:
- 9781841499185
- Pages:
- 448

Paperback
- Publisher:
- Viking
- ISBN:
- 9780142181690
- Pages:
- 342

Hardcover
- Publisher:
- Random House of Canada
- ISBN:
- 9780679310617
- Pages:
- 342

Paperback
- Publisher:
- Time Warner
- ISBN:
- 9780751530940
- Pages:
- 460

- Publisher:
- Plume
- ISBN:
- 9781429521970