Very well written, thank you for posting this. It seems to me that "sociopath" is just a nice way to say "psychopath." Dear God, we have permitted psychopaths to do as they please. What I hear from them is "die you little people, and die much faster, you are getting in the way of our party from...