Dictionary of science and technology - Walker, Peter M.B (Chambers, 1999)