publisher: Farrar, Straus and Giroux publish date: March 10th 2004
format: paperback pages: 576
language: English
ISBN:
0374529213 (9780374529215)
ASIN: 374529213
publisher: Farrar, Straus and Giroux publish date: September 18th 2012
format: ebook pages: 512
language: English
ISBN:
1429945958 (9781429945950)
publisher: Riverhead Trade publish date: December 1st 1995
format: paperback pages: 325
language: English
ISBN:
1573225134 (9781573225137)
publisher: Commonweal Magazine
publish date: May 1st 2013
format: kindle pages: 83
language: English
ASIN: B00CMEREZ6
format: hardcover pages: 224
language: English
ISBN:
1609805674 (9781609805678)
ASIN: 1609805674