Foundations for Life