We have written a book on causality that is now being copy-edited and that will appear as open access at MIT Press.
Jonas Peters, Dominik Janzing, Bernhard Schölkopf: Elements of Causal Inference: Foundations and Learning Algorithms
Link to MIT Press (free pdf available)
The pdf can be downloaded for free from the MIT Press website (look for "Open Access").
In July 2018, our book was awarded the ASA causality in statistics education award.
Please send me an email if you have found a typo or any other mistake. A list of mistakes that we are already aware of can be found here.
Niklas Pfister and me have created some jupyter notebooks. They are self-contained and contain several coding exercises. As such, they may be a good addition to the book. Currently, we have notebooks for the topics