Life Cycles: Reflections of an Evolutionary Biologist