The Hutchinson dictionary of science /
Lafferty, Peter.
Rowe, Julian.
London : Helicon,
c1993.