Computer viruses and anti-virus warfare : second revised edition - Hruska, Jan (Ellis Horwood, 1992)