Strands of Life