I am not in favor of any kind of database past the family and those that help treat someone with mental illnesses (and then only the kind needed to keep the diagnosis/treatment right). This is part of the problem as well, the fact that so many people are trying to nationalize things instead of letting them be handled on a local level. The people of a specific region would be better suited to determine what is culturally "normal" for that region (and consequently what would be far enough outside of "normal" to warrant intervention), and therefore better able to help families determine a course of action if one is needed. Even with psychological assistance from specialists, these scenarios only yield a tiny percentage of success. The problem seems to be the wide variety of mental illnesses and the differing social norms and mores and upbringing... The challenges of identifying someone that needs help are daunting, and being fairly understanding of human nature, but grossly illiterate of psychological processes for determning illness, makes me unqualified to identify a better path to get people help. Even if we improve our process by 100% over the next year, we would still only catch one in 50 people (on an exceptional week) that would go on to do something of this nature. There are people that snap every day, they just don't do as much damage as this recent one. You are right Krazy, all of us (including psychologists) do a terrible job of predicting these types of behaviors - whether through willful blindness or just not noticing.