The publication last week of a new and innovative report on the causes of colorectal cancer could not be more timely, coming ...