Systems thinking for health systems strengthening - De Savigny, Don.; Adam, Taghreed. (Alliance Flagship report series, 2009)