David Irving, Mental Health Therapist