Viruses and spam : what you need to know (Sophos Plc, 2004)