Thought experiments of a sort devised by Harry Frankfurt are widely believed to be counterexamples to the principle that a person is morally responsible for what he did only if he could have avoided doing it. In Moral Responsibility and the Flicker of Freedom, Justin A. Capes challenges that widespread belief. He argues that, far from being counterexamples to the principle, Frankfurt cases, as they have come to be known, actually provide further confirmation...