how to write an article phd thesis in english linguistics hire writers english paper of nda mba dissertation topics in finance acknowledgement of assignment frankenstein analysis essay software engineering research papers