publisher: Image publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299027245 (9781299027244)
publisher: Random House Audio publish date: September 1st 2004
format: audiobook
language: English
ISBN:
1415921237 (9781415921234)
publisher: Books on Tape publish date: December 14th 2004
format: audiobook
language: English
ISBN:
1415916543 (9781415916544)