publisher: Yale University Press publish date: December 5th 2007
format: hardcover pages: 464
language: English
ISBN:
0300111592 (9780300111590)
publisher: Yale University Press publish date: April 6th 2010
format: paperback pages: 464
language: English
ISBN:
0300163975 (9780300163971)