Dhillon, L. and Vaca, S. (2018) “Refining Theories of Change”, Journal of MultiDisciplinary Evaluation. Kalamazoo, MI, 14(30), pp. 64–87. doi: 10.56645/jmde.v14i30.496.