what is an essay writing cpm homework help articles on digitization of dissertation and thesis dissertation methode francais mahatma gandhi research paper