publisher: Penguin publish date: June 5th 2003
format: kindle pages: 375
language: English
ASIN: B002RI988I
publisher: HarperAudio publish date: April 26th 2005
language: English
ISBN:
0060845570 (9780060845575)
publisher: HarperAudio publish date: April 26th 2005
format: audiobook
language: English
ISBN:
0060845562 (9780060845568)