
Primary
- Publisher:
- Pan
- ISBN:
- 9780330371230
- Pages:
- 336

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312203030
- Pages:
- 304
- Published:
- 7/16/1999

Audio Cassette
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559275453
- Published:
- 7/16/1999

Audio Cassette
- Publisher:
- Macmillan Audio Books
- ISBN:
- 9780333765876
- Published:
- 9/24/1999

Mass Market Paperback
- Publisher:
- Farrar, Straus, and Giroux
- ISBN:
- 9780312971342
- Pages:
- 340
- Published:
- 6/15/2000

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559279642
- Published:
- 4/1/2005

Mass Market Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312986483
- Published:
- 8/1/2006

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9780312362966
- Pages:
- 800
- Published:
- 4/3/2007

Mass Market Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312947446
- Published:
- 6/19/2007

Hardcover
- Publisher:
- Variety
- ISBN:
- 9780030112003
- Published:
- 1/1/2009

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429971393
- Pages:
- 304
- Published:
- 4/1/2010

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427213877
- Published:
- 4/26/2011

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250620743
- Pages:
- 608
- Published:
- 1/28/2020

Audio CD
- Publisher:
- Blackstone Publishing, Inc.
- ISBN:
- 9781668123379
- Pages:
- 1
- Published:
- 12/17/2024

paperback
- Publisher:
- Recorded Books
- ISBN:
- 9780788760693

Paperback
- Publisher:
- Pan Books
- ISBN:
- 9781447240600
- Pages:
- 354

Audio CD
- Publisher:
- Recorded Books, Inc. and Blackstone Publishing
- ISBN:
- 9781664616974
- Pages:
- 1

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9780786221073
- Pages:
- 418

Library Binding
- Publisher:
- St. Martin's Press
- ISBN:
- 9781417666539
- Pages:
- 292

Hardcover
- Publisher:
- Compass Press
- ISBN:
- 9780753160992
- Pages:
- 321

- ISBN:
- 9781121234000

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781442075184
- Pages:
- 292

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780333740255
- Pages:
- 292

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9780333766613
- Pages:
- 292

Paperback
- Publisher:
- Compass Press
- ISBN:
- 9780753161159
- Pages:
- 321

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

Audio CD
- Publisher:
- Media Books Llc
- ISBN:
- 9781578155453

Audio Cassette
- Publisher:
- Media Books Llc
- ISBN:
- 9781578152643

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

Mass Market Paperback
- Publisher:
- St Martins PressSpecial
- ISBN:
- 9780312990244
- Pages:
- 1390

Audio CD
- Publisher:
- Media Books
- ISBN:
- 9781578155583

audioCD
- ISBN:
- 9781402593154

Paperback
- Publisher:
- Jotema
- ISBN:
- 9789955130710

- Publisher:
- Compass Press
- ISBN:
- 9781876584580
- Pages:
- 321

Mass Market Paperback
- Publisher:
- St Martins Press
- ISBN:
- 9781250057976
- Pages:
- 352

- Publisher:
- Compass Press
- ISBN:
- 9781876584597
- Pages:
- 321

Paperback
- Publisher:
- St Martins Press
- ISBN:
- 9780330391559

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312990237
- Pages:
- 340