
HardcoverPrimary
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312353766
- Pages:
- 321

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780312169787
- Pages:
- 321
- Published:
- 9/15/1997

Paperback
- Publisher:
- Picador
- ISBN:
- 9780312195519
- Pages:
- 336
- Published:
- 9/15/1998

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312207403
- Published:
- 4/1/1999

Audio Cassette
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559276450
- Published:
- 11/18/2000

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559277099
- Published:
- 1/5/2002

Paperback
- Publisher:
- A&C Black
- ISBN:
- 9780826415745
- Pages:
- 88
- Published:
- 9/7/2004

Paperback
- Publisher:
- Picador
- ISBN:
- 9780312427290
- Pages:
- 352
- Published:
- 8/21/2007

- Publisher:
- Allen & Unwin
- ISBN:
- 9781743431849
- Pages:
- 432
- Published:
- 2/1/2009

- Publisher:
- Pan Macmillan
- ISBN:
- 9780330507073
- Pages:
- 400
- Published:
- 9/18/2009

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429903639
- Pages:
- 336
- Published:
- 4/1/2010

Paperback
- Publisher:
- Picador
- ISBN:
- 9781250066619
- Pages:
- 352
- Published:
- 11/4/2014

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250067999
- Pages:
- 416
- Published:
- 11/25/2014

Paperback
- Publisher:
- Creative Media Partners, LLC
- ISBN:
- 9781375393218
- Pages:
- 60
- Published:
- 7/25/2017

paperback
- Publisher:
- Independently published
- ISBN:
- 9798517900609
- Pages:
- 38
- Published:
- 6/9/2021

- Publisher:
- Pan Macmillan
- ISBN:
- 9781529086355
- Pages:
- 400
- Published:
- 5/26/2022

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529086348
- Pages:
- 400
- Published:
- 5/26/2022

Paperback
- Publisher:
- Independently published
- ISBN:
- 9798872748663
- Pages:
- 48
- Published:
- 12/23/2023

Library Binding
- Publisher:
- Tandem Library
- ISBN:
- 9781417616466
- Pages:
- 336

- Publisher:
- Gale, Cengage Learning
- ISBN:
- 9781535839204

Audio Cassette
- Publisher:
- Recorded Books
- ISBN:
- 9780788789236

Paperback
- Publisher:
- Pan Macmillan Limited
- ISBN:
- 9780330512206
- Pages:
- 386

Downloadable Book/Chart
- Publisher:
- Barnes & Noble
- ISBN:
- 9781411493834
- Pages:
- 80

- ISBN:
- 9781121616035

Paperback
- Publisher:
- Picador
- ISBN:
- 9780312308957

Paperback
- Publisher:
- Sterling Publishing Company, Incorporated
- ISBN:
- 9781586638603
- Pages:
- 51

Paperback
- Publisher:
- Gale Cengage Learning
- ISBN:
- 9781410356390
- Pages:
- 30

Paperback
- Publisher:
- Allen & Unwin
- ISBN:
- 9781864486797
- Pages:
- 395

hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312184155

Hardcover
- Publisher:
- Compass Press
- ISBN:
- 9781568958972
- Pages:
- 424

Paperback
- Publisher:
- Pan Books
- ISBN:
- 9780330487962
- Pages:
- 386

Paperback
- Publisher:
- Wheeler Pub Incorporated
- ISBN:
- 9781568951843
- Pages:
- 424

Audio CD
- Publisher:
- Recorded Books
- ISBN:
- 9780788761874

Hardcover
- Publisher:
- Magna Large Print Books
- ISBN:
- 9780750518895
- Pages:
- 428

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9780333906477
- Pages:
- 321

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

Paperback
- Publisher:
- Allen & Unwin
- ISBN:
- 9781741756470
- Pages:
- 418

Audio Cassette
- Publisher:
- MACMILLAN HUNGRY MINDS
- ISBN:
- 9781405005777

- ISBN:
- 9780641513312

Paperback
- Publisher:
- Pan Books
- ISBN:
- 9780330489652
- Pages:
- 386

Paperback
- Publisher:
- Turtleback Books
- ISBN:
- 9780606298803

- ISBN:
- 9780641597640