Various observations about cancers do not support the prevailing view that cancer is caused by genetic mutations. Some of these discrepancies are discussed and and a new theory of the nature of cancer is presented--namely, that cancer is a response to prolonged tissue necrosis. This leads to several predictions about carcinogens and possible cancer therapies.