Listen

Description

Dr. James Petrosky describes the principles of hardness, diversity and evolution as principles to a survivability strategy.