personal philosophy of success essay computer research papers how to write an english paper maths homework assignments martin luther king writing paper research papers pdf pukar mahat phd thesis english paper hsc