 … an event \(A\) is a cause of a distinct event \(B\) just in case bringing about the occurrence of \(A\) would be an effective means by which a free agent could bring about the occurrence of \(B\). (1993: 187)