
PaperbackPrimary
- Publisher:
- Arrow
- ISBN:
- 9780099427988
- Pages:
- 510

Paperback
- Publisher:
- HarperCollins
- ISBN:
- 9780060736651
- Pages:
- 400
- Published:
- 4/26/2005

- Publisher:
- Random House
- ISBN:
- 9781407099781
- Pages:
- 528
- Published:
- 3/8/2009

Kindle Edition
- Publisher:
- Open Road Integrated Media, Inc.
- ISBN:
- 9780061874659
- Pages:
- 532
- Published:
- 10/13/2009

eBook
- Publisher:
- Random House Publishing Group
- ISBN:
- 9781407079783

MP3 Book
- Publisher:
- Audiogo
- ISBN:
- 9781408498415

Hardcover
- Publisher:
- Century
- ISBN:
- 9780712694391
- Pages:
- 510

- Publisher:
- HarperCollins
- ISBN:
- 9780061467646

- Publisher:
- HarperCollins
- ISBN:
- 9780061467639