publisher: Yale University Press publish date: September 2nd 2008
format: hardcover pages: 480
language: English
ISBN:
0300119232 (9780300119237)
publisher: Yale University Press publish date: April 26th 2011
format: paperback pages: 480
language: English
ISBN:
0300170866 (9780300170863)