publisher: Yale University Press publish date: June 10th 2005
format: paperback pages: 416
language: English
ISBN:
0300107773 (9780300107777)
publisher: Yale University Press publish date: July 11th 2004
format: hardcover pages: 416
language: English
ISBN:
0300102526 (9780300102529)