Computer virus handbook - Highland, Harold Joseph (Elsevier Science Publishers, 1990)