Drawing and Analyzing Causal DAGs with DAGitty
Reducing bias through directed acyclic graphs