publisher: Yale University Press publish date: February 8th 2001
format: paperback pages: 320
language: English
ISBN:
0300089090 (9780300089097)
publisher: Yale University Press publish date: September 10th 1999
format: hardcover pages: 352
language: English
ISBN:
0300079591 (9780300079593)
publisher: Yale University Press publish date: February 28th 2001
format: paperback pages: 320
language: English
ISBN:
0641695276 (9780641695278)