Why Do People Get Cancer?New research suggests that more than 40% of new cancers each year are caused by lifestyle factors.