publisher: Yale University Press publish date: October 31st 2006
format: paperback pages: 376
language: English
ISBN:
0300119836 (9780300119831)
publisher: Yale University Press publish date: December 11th 2004
format: hardcover pages: 376
language: English
ISBN:
0300103352 (9780300103359)
publisher: Yale University Press publish date: December 11th 2004
format: kindle pages: 376
language: English
ISBN:
030017652X (9780300176520)
ASIN: B00CA5WQP0
publisher: Yale University Press publish date: January 1st 2004
format: ebook pages: 414
language: English
ISBN:
1299463673 (9781299463677)