publisher: Random House, Inc. publish date: January 1st 2001
format: ebook
language: English
ISBN:
1299075827 (9781299075825)
publisher: Books on Tape publish date: January 1st 2002
format: audiobook
language: English
ISBN:
073668509X (9780736685092)