computing dissertation mobile reflection essay on writing how to write a written statement writing business papers research papers mechanical engineering researched argument essay topics