Croft, H. H. (1905). The New Science of Causation. Walter Scott.