publisher: Yale University Press publish date: February 21st 1996
format: paperback pages: 496
language: English
ISBN:
0300066600 (9780300066609)
publisher: Yale University Press publish date: August 31st 1994
format: hardcover pages: 496
language: English
ISBN:
0300056311 (9780300056310)
publisher: Yale University Press publish date: February 28th 1996
format: paperback pages: 496
language: English
ISBN:
0641759460 (9780641759468)