Comment Comment by HPsquared As is typical for them, viruses are debatable under this definition (and how about computer viruses?) parent HPsquared 5 years ago