Greenship: a social networking system for combating cyber-bullying and defending personal reputation. - Hasan M. Jamil; Robert Breckenridge (SAC, 2018)