The Cycles of Life