how to write a plot analysis essay research papers to buy affordable research paper mahatma gandhi research paper dissertation formats doctoral thesis notes petroleum engineering essex phd thesis