publisher: Yale University Press publish date: October 10th 2006
format: hardcover pages: 192
language: English
ISBN:
0300115962 (9780300115963)
publisher: Yale University Press publish date: August 1st 2006
format: ebook pages: 170
language: English
ISBN:
1281735051 (9781281735058)
publisher: Yale University Press publish date: August 1st 2006
format: ebook
language: English
ISBN:
0300135297 (9780300135299)