RecordDetails
Cambridge ; London : Cambridge University Press, 1983
260 Pages : Maps, Plates ; 24 cm