This essay reviews Allan Farnsworth's final book, Alleviating Mistakes: Reversal and Forgiveness for Flawed Perceptions (Oxford U. Press 2004). There are many kinds of mistakes. One kind - a rational, well-intended decision or act that results in unanticipated, negative consequences - was the...