This book looks back at the origins of program evaluation. By summarizing, comparing, and contrasting the work of seven major theorists of program evaluation, it provides an important perspective on the current state of evaluation theory and provides suggestions for improving its practice