publisher: HarperCollins publish date: January 11th 2005
format: hardcover pages: 416
language: English
ISBN:
0641861206 (9780641861208)
publisher: HarperCollins publish date: April 5th 2005
format: audiobook
language: English
ISBN:
0641883501 (9780641883507)