publisher: Yale University Press publish date: January 29th 2013
format: hardcover pages: 336
language: English
ISBN:
0300185359 (9780300185355)
publisher: Yale University Press publish date: June 2nd 2009
format: hardcover pages: 336
language: English
ISBN:
0300140991 (9780300140996)
publisher: Yale University Press publish date: November 30th 1994
format: hardcover pages: 528
language: English
ISBN:
0300061315 (9780300061314)