Computer viruses: prevention, detection & removal - Kapur, Rajneesh (BPB, 1993)