publisher: Thorndike Press publish date: August 1st 2000
format: hardcover pages: 257
language: English
ISBN:
0786226579 (9780786226573)
publisher: Vintage Books publish date: January 1st 2002
format: ebook
language: English
ISBN:
1299260780 (9781299260788)
publisher: Books on Tape publish date: July 6th 2004
format: audiobook
language: English
ISBN:
1415904308 (9781415904305)