Computer Viruses For Dummies by Peter H. Gregory (Paperback, 2004)