By David Dennis How good are humans at seeing what might go wrong in their schemes? In the past few days there have been several flood warnings issued by the…
Continue Reading