RecordDetails
Harmondsworth : Penguin Books, 1968 (1971 printing)
xxxiii, 647 p. : map ; 18 cm.