publisher: Knopf Publishing Group publish date: January 7th 2003
format: hardcover pages: 224
language: English
ISBN:
0641727445 (9780641727443)
publisher: Books on Tape publish date: January 9th 2003
format: audiobook
language: English
ISBN:
0736692436 (9780736692434)