970,499 views | Ann Barnes • TEDxCollingwood

Managing a narcissist | Ann Barnes | TEDxCollingwood