RecordDetails
Cambridge [England] : Cambridge University Press, 1996.
xiii, 688 pages : illustrations, maps ; 26 cm