If you have time to read, and enjoy reading...well, even if you don't like reading that much, I recommend Verbal Judo by George Thompson, who is a former police officer. He talks about effective ways of dealing with utter tossers, diffusing tense situations, and so on. It really is like judo the way he describes it.