publisher: Yale University Press publish date: March 27th 1996
format: hardcover pages: 480
language: English
ISBN:
0300064438 (9780300064438)
publisher: Yale University Press publish date: April 17th 1996
format: paperback pages: 480
language: English
ISBN:
0300197578 (9780300197570)