Steven Pinker
According to Steven Pinker, there are five possible functions of swearing: