Preventive therapy and resilience promotion: an evaluation of social work led skills development group work … This article is from – Preventive therapy and resilience promotion: an evaluation of social work led skills development group work