persuasive essay thesis research and writing acid rain research papers lord of the rings essay help software engineering research papers cipd assignments creative writing about homework