Books by Richard K. Larson
Semantics as Science
An introductory linguistics textbook that takes a novel approach: studying linguistic semantics as an exercise in scientific theory construction.