Dictionary of science and technology - Pillai, R.S. Ed (2000)
English