Dhillon, L., & Vaca, S. (2018). Refining Theories of Change. Journal of MultiDisciplinary Evaluation, 14(30), 64–87. Retrieved from https://journals.sfu.ca/jmde/index.php/jmde_1/article/view/496