publisher: Pantheon publish date: March 13th 2012
format: hardcover pages: 448
language: English
ISBN:
0307377903 (9780307377906)
publisher: Basic Books publish date: December 26th 2006
format: paperback pages: 320
language: English
ISBN:
0465028020 (9780465028023)
ASIN: 465028020
publisher: Princeton University Press publish date: March 21st 2010
format: hardcover pages: 143
language: English
ISBN:
0691145245 (9780691145242)
publisher: Princeton University Press publish date: March 1st 2010
format: kindle pages: 162
language: English
ASIN: B003L779HQ