publisher: Yale University Press publish date: June 11th 2006
format: hardcover pages: 528
language: English
ISBN:
0300108087 (9780300108088)
publisher: Yale University Press publish date: June 1st 2006
format: ebook pages: 500
language: English
ISBN:
1281728918 (9781281728913)