Detecting contract cheating in essay and report submissions: process, patterns, clues and conversations User drsaraheaton, 24 Jul 2018