publisher: Yale University Press publish date: April 10th 2005
format: hardcover pages: 376
language: English
ISBN:
0300107293 (9780300107296)
publisher: Yale University Press publish date: September 4th 2007
format: paperback pages: 384
language: English
ISBN:
0300126700 (9780300126709)