Larousse dictionary of science and technology - Walker, Peter M B (New Delhi ; Allied Chambers, 1995)
Keywords: Dictionary; Science-Dictionary