Details Publisher (Source) New Haven, CT : Yale University Press, c1999 Language Not specified ISBN 0300076800 Record