publisher: Yale University Press publish date: October 22nd 2013
format: hardcover pages: 392
language: English
ISBN:
030018977X (9780300189773)
publisher: Yale University Press publish date: October 22nd 2013
format: kindle pages: 392
language: English
ISBN:
9780300203813
publisher: Yale University Press publish date: January 1st 2013
format: ebook pages: 393
language: English
ISBN:
1306074010 (9781306074018)