Elements of causal inference foundations and learning algorithms - Peters, Jonas 1984-; Janzing, Dominik 1966-; Schölkopf, Bernhard 1968- (Adaptive computation and machine learning, 2017)