publisher: Yale University Press publish date: September 10th 1996
format: paperback pages: 466
language: English
ISBN:
0300065809 (9780300065800)
publisher: Yale University Press publish date: September 10th 1989
format: hardcover pages: 465
language: English
ISBN:
0300044194 (9780300044195)