How systems mapping can help you build a better theory of change

David Ehrlichman Impact Networks: Create Connection, Spark Collaboration, and Catalyze Systemic Change