COMPUTE VIRUSES AND ANTI-VIRUS WARFARE - JAN HRUSKA. (ELLIS HORWOOD, 1990)