Theory of Change Canvas – A structured approach to human centred strategic planning and programme design. Download the Theory of Change Canvas here