Computer viruses : what they are,how they work and how to avoid them - Mayo, Jonathan L (Windcrest Books, 1989)