RecordDetails
New Haven : Yale University Press, 1995.
xxi, 1350p. : ill. ; 29cm.