Weaving culture, faith