RecordDetails
Harmondsworth, Middlesex : Penguin Books, 1973.
635 pages : maps ; 18 cm