Evolution as Reproduction with Variability