Title: Some recent contributions to the etiology of cancer