Lafferty, Peter, Ed.

The Hutchinson Dictionary of Science - Oxford Helicon 1996 - 678p p.

503 H971H