Examines how natural language rules and knowledge of the world work together to produce correct understandings of expressions that cannot be fully understood through literal reading. This is an in-depth work on semantics and natural language, and will be useful to scholars in computational linguistics.