Table of contents : Cover Front Matter Part I. Introduction 1. Overview of the Book 2. Causal Inference Preliminary Part II. Machine Learning and Causal Effect Estimation 3. Causal Effect Estimation: Basic Methodologies 4. Causal Inference on Graphs 5. Causal Effect Estimation: Recent Progress, Challenges, and Opportunities Part III. Causal Inference and Trustworthy Machine Learning 6. Fair Machine Learning Through the Lens of Causality 7. Causal Explainable AI 8. Causal Domain Generalization Part IV. Applications of Causal Inference and Machine Learning 9. Causal Inference and Natural Language Processing 10. Causal Inference and Recommendations 11. Causality Encourages the Identifiability of Instance-Dependent Label Noise 12. Causal Interventional Time Series Forecasting on Multi-horizon and Multi-series Data 13. Continual Causal Effect Estimation 14. Summary