Science and technology dictionary - Harikumar, C.S., Ed (2001)
English