Causation and Responsibility: An Essay in Law, Morals, and Metaphysics