Lamarckian vs Darwinian theories.