Ancient and present children of life.