publisher: HarperCollins publish date: December 27th 2005
format: ebook pages: 288
language: English
ISBN:
0060875437 (9780060875435)
publisher: Recorded Books publish date: January 1st 2000
format: audiobook
language: English
ISBN:
0788761811 (9780788761812)