causal knowledge mapping tips and reading list