publisher: Yale University Press publish date: April 4th 2007
format: hardcover pages: 494
language: English
ISBN:
0300106491 (9780300106497)
publisher: Yale University Press publish date: March 1st 2007
format: ebook
language: English
ISBN:
0300134932 (9780300134933)