Thinking About Program Evaluation by Richard A. Berk
Thinking About Program Evaluation provides a comprehensive introduction to the variety of purposes for which evaluation research may be used and the range of methods that are currently employed. The authors' message is a pragmatic one: research tools should be chosen for the particular job at hand.