Hammond Barnhart dictionary of science - Barnhart, Robert K. (Hammond, 1986)