publisher: Yale University Press publish date: October 29th 2007
format: hardcover pages: 272
language: English
ISBN:
0300122993 (9780300122992)
publisher: Yale University Press publish date: December 2nd 2008
format: paperback pages: 272
language: English
ISBN:
0300143125 (9780300143126)