Hammond Barnhart dictionary of science : Over 16,000 entries with the latest terms in all fields from astronomy to zoologyBarnhart, Robert K.1986740 с.