publisher: Yale University Press publish date: November 28th 2007
format: hardcover pages: 416
language: English
ISBN:
0300118872 (9780300118872)
publisher: Yale University Press publish date: September 1st 2009
format: paperback pages: 416
language: English
ISBN:
0300158467 (9780300158465)