Technological Overdependence: A Cautionary Tale Recent news about the massive computer outage that caused the world’s largest airline to cancel over 4,000 flights should make everyone reconsider the role of Read More » August 15, 2016