Causes and effects - Halliwell, Stephen (Oxford, 1983)