Larousse dictionary of science and technology ; ; general editor Peter M. B. Walker - Walker, Peter M. B. (Larousse, 1995)