Philosophy:Causal implication