publisher: Crown Forum publish date: 2004-10
format: hardcover pages: 368
language: English
ISBN:
1400054184 (9781400054183)
publisher: Crown Forum
format: Hardcover pages: 353
language: English
publisher: Books on Tape
format: Audio CD
language: English
ISBN:
1415913102 (9781415913109)