RecordDetails
New Haven : Yale University Press, c1996.
xxxv, 639 p. : ill. ; 30 x 31 cm.