RecordDetails
Cambridge : Cambridge University Press, 1995.
xxix, 586 pages : illustrations ; 25 cm