publisher: Yale University Press publish date: 2016-11-15
format: hardcover pages: 392
language: English
ISBN:
0300196296 (9780300196290)
publisher: Yale University Press publish date: 2017-09-26
format: paperback pages: 392
language: English
ISBN:
0300229720 (9780300229721)