Securing The Network From Malicious Code by Douglas Schweitzer