971,216 views | Ann Barnes • TEDxCollingwood

Managing a narcissist | Ann Barnes | TEDxCollingwood