hugh gallagher essay | dissertation essay writing plagiarism free | average length dissertation proposal