• Bill Cochrane

What is a computer virus, anyways?