Everyone makes mistakes, and engineers are no exception. The big problem is that some mistakes can have disastrous consequences, and many engineering mistakes, in fact, do. We're all familiar with a ...