ict homework help essay proofread online writing a case study essay acm doctoral dissertation papers on law comparatively evaluating potential dissertation and thesis projects example of a research paper apa rana adhikari phd thesis