university of edinburgh creative writing writing a dissertation using secondary data research papers on web services dissertation on finance online assignment writing jobs is homework harmful or helpful debate term paper pdf master thesis machine learning homework hassles