R research.microsoft.com How to write a great research paper [pdf] 251 points siromoney 13 years ago 62 comments