publisher: Yale University Press publish date: April 4th 2008
format: hardcover pages: 408
language: English
ISBN:
0300125828 (9780300125825)
publisher: Yale University Press publish date: September 29th 2009
format: paperback pages: 408
language: English
ISBN:
0300158211 (9780300158212)