Introduction 4Catching Viruses and Suffering from Spam 6A Short History of Viruses and Spam 11Fighting Viruses and Spam 21Viruses and Spam in the Real World 27Looking into the Future 35Glossary 41For More Information 42For Further Reading 44Bibliography 45Index 46