National Cancer Institute at the National Institutes of Health
Cancer.gov: Cancer Causes and Risk Factors
This site provides links to articles that deal specifically with many different causes of cancer, such as genetic, hormonal, or from a chemical that is inhaled or eaten.