RecordDetails
Cambridge : Cambridge University Press, 1989 (1990 printing)
xlvii, 757 p. : Maps ; 22 cm.