A source of life