Alleviating mistakes : reversal and forgiveness for flawed perceptions - Farnsworth, E. Allan (Edward Allan) , 1928-. (Oxford University Press, 2004)