Architecting resilient systems : accident avoidance and survival and recovery from disruptions - Jackson, Scott, 1935- (Wiley, 2010)