publisher: Crown Archetype publish date: May 3rd 2005
format: ebook pages: 256
language: English
ISBN:
0307238547 (9780307238542)
publisher: Recorded Books publish date: December 1st 2004
format: audiobook
language: English
ISBN:
1419316990 (9781419316999)