publisher: Knopf
publish date: September 21st 1999
format: hardcover pages: 240
language: English
ISBN:
0375407715 (9780375407710)
publisher: Knopf Publishing Group publish date: December 15th 1999
format: ebook
language: English
ISBN:
0375410953 (9780375410956)