publisher: Yale University Press publish date: March 31st 2006
format: hardcover pages: 320
language: English
ISBN:
0300113161 (9780300113167)
publisher: Yale University Press publish date: October 28th 2007
format: paperback pages: 320
language: English
ISBN:
0300126069 (9780300126068)