publisher: Yale University Press publish date: June 1st 1979
format: paperback pages: 253
language: English
ISBN:
0300023766 (9780300023763)
publisher: Yale University Press publish date: June 1st 1979
format: hardcover pages: 356
language: English
ISBN:
0300023243 (9780300023244)