Overcoming Harm OCD: Mindfulness and CBT Tools for Coping with Unwanted Violent Thoughts by Jon Hershfield 6 h 0 min