publisher: Yale University Press publish date: August 10th 2006
format: paperback pages: 440
language: English
ISBN:
0300119801 (9780300119800)
publisher: Yale University Press publish date: April 11th 2005
format: hardcover pages: 440
language: English
ISBN:
0300104251 (9780300104257)