3 sources for research paper due today for a completion writing grade