The Nature and Etiology of Cancer