RecordDetails
New Haven : Yale University Press, c2005.
xxxix, 268 p. ; 20 cm.