publisher: Farrar, Straus and Giroux publish date: April 2nd 2004
format: paperback pages: 245
language: English
ISBN:
0374416885 (9780374416881)
publisher: Tiden
format: hardcover pages: 199
language: English
ISBN:
8210027921 (9788210027925)
publisher: Farrar Straus Giroux
publish date: October 19th 2000
format: hardcover pages: 208
language: English
ISBN:
0374377529 (9780374377526)