publisher: Yale University Press publish date: July 31st 2012
format: hardcover pages: 416
language: English
ISBN:
0300175574 (9780300175578)
publisher: Yale University Press publish date: January 1st 2012
format: ebook pages: 414
language: English
ISBN:
1280880449 (9781280880445)
publisher: Yale University Press publish date: July 31st 2012
format: ebook pages: 448
language: English
ISBN:
0300183577 (9780300183573)