publisher: Yale University Press publish date: November 13th 2006
format: paperback pages: 512
language: English
ISBN:
0300119852 (9780300119855)
publisher: Yale University Press publish date: April 11th 2005
format: hardcover pages: 475
language: English
ISBN:
0300104685 (9780300104684)