Croft, Hiller, Harry. The New Science of Causation. Walter Scott, 1905.