publisher: Farrar Straus Giroux publish date: October 28th 2008
format: hardcover pages: 300
language: English
ISBN:
0374229988 (9780374229986)
publisher: Princeton University Press publish date: March 15th 2010
format: paperback pages: 320
language: English
ISBN:
0691145318 (9780691145310)
publisher: Farrar, Straus and Giroux publish date: October 28th 2008
format: ebook pages: 320
language: English
ISBN:
1429996145 (9781429996143)
publisher: Farrar, Straus and Giroux publish date: October 28th 2008
format: hardcover pages: 320
language: English
ISBN:
1616793333 (9781616793333)