Richard Millington looks into the different stages of a conflict, with some tips to help keep your community from going over the edge.
Because by the time it gets to the polarization stage, it's too late.
More at Explaining Conflicts in Communities (with a 40,000 word debate …