Hazel’s Theory of Evolution