by Jessica Davidson
An introduction to semantics--The study of the uses, meanings, and impact of words.