Dictionary of science and technology - Walker, Peter M. B. (New Delhi : Allied Chambers, 2001)
Keywords: Science -- Dictionaries; Technology -- Dictionaries