Robert Slade's guide to computer viruses how to avoid them, how to get ride of them, and how to get help. - Slade, Robert M. (Springer-Verlag, 1994)