Winds and Currents of Life