Remote life-style causes of cancer.