essay writing kannada language help with essay writing for university phd thesis for computer science topics to do an argumentative essay on dissertation reviewer comments