publisher: Yale University Press publish date: October 11th 1999
format: paperback pages: 364
language: English
ISBN:
0300080689 (9780300080681)
publisher: Yale University Press publish date: October 20th 1997
format: hardcover pages: 364
language: English
ISBN:
0300065620 (9780300065626)