Computer Viruses : prevention, deleted and removal - Patrick Bultema (BPB pub., 1993)