Exploring the gifts and dreams of sewing circle members: skills mastery and peer support as vehicles for increasing self-efficacy among women who are newcomers (immigrants and refugees) to Canada