Man, more and more people in this line of work "going postal"...what's going on? Pretty sad news indeed.