Difficult people are around us. We meet them often enough in public places and sometimes in our private spaces- at home, at...
With over 100 billion email messages sent everyday and several streams of information gushing at us online and offline through social media...