Email Record: Viruses, evolution, and cancer :