sample biology research paper view from my window essay phd dissertation in computer science tips for critical thinking best essay collections