Epstein-Barr virus, Burkitt's lymphoma, and an African tumor promoter.