publisher: Yale University Press publish date: July 3rd 2008
format: hardcover pages: 320
language: English
ISBN:
0300117787 (9780300117783)
publisher: Yale University Press publish date: October 27th 2009
format: paperback pages: 320
language: English
ISBN:
0300158254 (9780300158250)