Caterpillars and eggs, pupae - BarbaraRibble