Explaining and pronouncing dictionary of scientific and technical words - Flood, W E; West, Michael (London: Longmans, Green and Co., 1952)
Keywords: Scientific; Technical words