publisher: Yale University Press publish date: August 21st 2007
format: paperback pages: 464
language: English
ISBN:
0300125119 (9780300125115)
publisher: Yale University Press publish date: September 10th 2004
format: hardcover pages: 464
language: English
ISBN:
0300103794 (9780300103793)