An increasing dependence on computers within our society brings with it an increasing vulnerability to disruption due to both physical and cyber-based attacks. An interruption of one or more of our infrastructure components can have far-reaching affects, having economic and even national security...