publisher: Farrar, Straus and Giroux publish date: May 7th 2000
format: paperback pages: 262
language: English
ISBN:
0374527601 (9780374527600)
publisher: Farrar, Straus and Giroux publish date: October 31st 1997
format: hardcover pages: 262
language: English
ISBN:
0374169837 (9780374169831)
format: paperback pages: 250
language: English
ISBN:
1860464033 (9781860464034)