publisher: Farrar Straus Giroux
publish date: July 5th 2001
format: hardcover pages: 436
language: English
ISBN:
0374114056 (9780374114053)
ASIN: 374114056
publisher: Picador Usa
format: paperback
language: English
ISBN:
0312420498 (9780312420499)
language: English
ISBN:
0099437147 (9780099437147)
language: English
ISBN:
0864734093 (9780864734099)
language: English
ISBN:
0701172789 (9780701172787)
publisher: Vintage publish date: March 2nd 2009
format: paperback pages: 448
language: English
ISBN:
0099541955 (9780099541950)