animist knowledge association