Written by pioneers in the field, this practical book presents an authoritative yet accessible overview of the methods and applications of causal inference. The text provides a thorough introduction to the basics of the theory for non-time-varying treatments and the generalization to complex longitudinal data.