RecordDetails
New Haven : Yale University Press, 1999.
xii, 436 p., [8] p. of plates ; 24 cm