Inductive Deductive And Causal Reasoning