publisher: Yale University Press publish date: February 21st 1996
format: paperback pages: 224
language: English
ISBN:
0300063970 (9780300063974)
publisher: Yale University Press publish date: March 11th 2000
format: paperback pages: 440
language: English
ISBN:
0300080743 (9780300080742)