We have written a book on causality that is now being copy-edited and that will appear as open access at MIT Press. A final draft (06.10.2017) is now available for download.
Jonas Peters, Dominik Janzing, Bernhard Schölkopf: Elements of Causal Inference: Foundations and Learning Algorithms
Please send me an email if you have found a typo or any other mistake.
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