RecordDetails
Harmondsworth, England : Penguin Books, 1980.
1052 pages : illustrations ; 20 cm.