publisher: Yale University Press publish date: September 16th 2008
format: hardcover pages: 376
language: English
ISBN:
030014069X (9780300140699)
publisher: Yale University Press publish date: September 29th 2009
format: paperback pages: 416
language: English
ISBN:
0300158475 (9780300158472)
publisher: Yale University Press publish date: September 1st 2008
format: kindle pages: 423
language: English
ISBN:
9780300142631