publisher: Yale University Press publish date: July 25th 1990
format: paperback pages: 331
language: English
ISBN:
0300047991 (9780300047998)
publisher: Yale University Press
format: hardcover pages: 319
language: English
ISBN:
0300043139 (9780300043136)