Life Cycles

by Michael Elsohn Ross and Gustav Moore