Causal Inference Modelling