RecordDetails
Harmondsworth, Middlesex, England : Penguin Books, c1994.
511 p. ; 22 cm.