The Waves of Life