publisher: Random House Audio publish date: May 31st 2005
format: audiobook
language: English
ISBN:
0739317776 (9780739317778)
publisher: Books on Tape publish date: May 28th 2005
format: audiobook
language: English
ISBN:
1415915954 (9781415915950)
publisher: Random House Inc publish date: May 31st 2005
format: hardcover pages: 320
language: English
ISBN:
0641972334 (9780641972331)