publisher: Yale University Press publish date: December 15th 2006
format: paperback pages: 256
language: English
ISBN:
0300119828 (9780300119824)
publisher: Yale University Press publish date: March 11th 2005
format: hardcover pages: 256
language: English
ISBN:
0300107900 (9780300107906)