publisher: Yale University Press
format: hardcover pages: 252
language: English
ISBN:
0300027710 (9780300027716)
language: English
ISBN:
0300032773 (9780300032772)
publisher: Yale University Press
format: paperback
language: English
ISBN:
0300034040 (9780300034042)