RecordDetails
England : Europa Publications Limited, 1981
993 Pages : Tables, Maps ; 28 cm