Cause and effect
Hanfling, Oswald.
Open University.Problems of Philosophy Course Team.
[Milton Keynes] Open University Press
1973
Causation.