Forgiving youself:a step by step guide to making peace with your mistakes and getting on with your life - FLANIGAN (Mac millan, 1996)