publisher: Yale University Press publish date: September 10th 2000
format: paperback pages: 320
language: English
ISBN:
0300087772 (9780300087772)
publisher: Yale University Press publish date: September 10th 2000
format: hardcover pages: 320
language: English
ISBN:
0300082487 (9780300082487)