All I could add to Margaret's column is that she forgets to mention that at least half of 'trolls' are women themselves. Take a sample, Ivana Trump is  trolled, attacked mostly by women celebrities trolls. It doesn't necessarily comes only from men against women, you're perpetuating a myth.