publisher: Miramax Books publish date: August 25th 2004
format: hardcover pages: 336
language: English
ISBN:
140135212X (9781401352127)
publisher: Highbridge Audio publish date: August 19th 2004
format: audiobook minutes: 6
language: English
ISBN:
1565118650 (9781565118652)