Causation, prediction, and search. - Spirtes, Peter. (Adaptive computation and machine learning, 2000)