article writing asr american sociological how to write a persuasive argument research paper computer algorithms writing articles steps up to the plate how to write a reflection paper on a research book what is writing an article how to write a research paper owl apa