Barbara Ganley
See Change - Evaluating community-based programs to determine if they are making a difference, and to see what can be improved - http://www.seechangeevaluation.com/