Scientific Knowledge explored through Theory of Evolution

The following is a paper I wrote on the nature of scientific knowledge examined through Theory of Evolution. This was a paper developed as a part of a course in evolution that I signed up for this year.  On nature of scientific knowledge Theory of evolution from its formative stages to the current is a [...]