Counterfactuals and Causal Inference: Models and