Computer viruses and anti-virus warfare - Hruška, Jan (Ellis Horwood, 1990)