publisher: Yale University Press publish date: March 30th 2006
format: paperback pages: 432
language: English
ISBN:
0300115350 (9780300115352)
publisher: Yale University Press publish date: September 10th 2004
format: hardcover pages: 432
language: English
ISBN:
0300104642 (9780300104646)