publisher: Yale University Press publish date: February 23rd 2010
format: paperback pages: 704
language: English
ISBN:
0300164386 (9780300164381)
publisher: Yale University Press publish date: May 26th 2009
format: ebook
language: English
ISBN:
0300155727 (9780300155723)