(Oxford University Press, 2012), constitutes a trenchant defence of his well-known compatibilist approach to moral responsibility (Fischer 1994, 2006, Fischer and Ravizza 1998.Predominantly a collection of detailed responses to recent critics, this is not a book for beginners. It is, however, essential reading for specialists, as well as useful reading for nonspecialists seeking a snapshot of the current state of the debate.Fischer's papers are dense with argument and alive with original and productive ideas.As is customary, however, I here focus only on lines of thought that failed to convince. In particular, I discus two arguments: one aimed at vindicating Frankfurt-style counterexamples in deterministic contexts, and one aimed at undermining the 'source' incompatibilist's conception of moral responsibility.