Foundations of Life