publisher: Farrar, Straus and Giroux publish date: February 9th 2002
format: paperback pages: 288
language: English
ISBN:
0374527970 (9780374527976)
publisher: Farrar Straus Giroux publish date: March 7th 2001
format: hardcover pages: 273
language: English
ISBN:
0374227748 (9780374227746)
language: English
ISBN:
1903809819 (9781903809815)
language: English
ISBN:
1903809800 (9781903809808)