publisher: Yale University Press publish date: August 30th 1995
format: paperback pages: 378
language: English
ISBN:
0300065191 (9780300065190)
publisher: Yale University Press publish date: October 27th 1993
format: hardcover
language: English
ISBN:
0300055307 (9780300055306)