Evolution, cell biology, biochemistry, and developmental biology have made extraordinary progress in the last hundred years - much of it since I was weaned on schoolboy biology in the 1930s. Most striking of all is the sudden eruption of molecular biology starting in the 1950s.