I Wonder Why Caterpillars Eat So Much And Other Questions About Life Cycles