publisher: Yale University Press publish date: January 24th 1996
format: paperback pages: 460
language: English
ISBN:
0300065973 (9780300065978)
publisher: Yale University Press publish date: January 24th 1996
format: hardcover pages: 460
language: English
ISBN:
0300063687 (9780300063684)