Analyzing Grammar: An Introduction
Paul R. Kroeger
Analyzing Meaning: An Introduction to Semantics and Pragmatics