RecordDetails
Cambridge : Cambridge University Press, 2000.
xiv, 414 pages : illustrations ; 26 cm