publisher: Yale University Press publish date: September 10th 1983
format: paperback pages: 430
language: English
ISBN:
0300029829 (9780300029826)
publisher: Yale University Press publish date: September 10th 1981
format: hardcover pages: 430
language: English
ISBN:
0300023588 (9780300023589)