Viruses at the edge of adaptation.

Viruses at the edge of adaptation.