Human Eye

Human eye is a very complex structure. It can distinguish about 10 million colors. There are rod and cone cells in the retina which allow conscious light perception and vision including color differentiation and the perception of depth. According to the evolution theory of Darwin, the living things evolved from simple to the  the complex through gradations. So evolution of the eye poses a challenge to the Darwin’s theory because eye consists of many parts intricately connected to each other. The critics argue how could something so complex, they argue, have developed through random mutations and natural selection, even over… Read More »Human Eye

Mutual Aid or Cut throat Competition?

Darwin, father of the theory of evolution, taught us the behavior of species. The main tenet of his theory was that when the resources for which the members of an animal are competing are not sufficient, there is a fierce struggle amongst the members to outdo one another and in the end it is the strongest and fittest which emerges the winner. This theory has many opponents not only in religious quarters but within science itself. And the issue is not satisfactorily settled. For almost 100 years, no single person did more to promote the study of the evolution of… Read More »Mutual Aid or Cut throat Competition?

Dr.Stephan Gould Seemed to be right

Charles Darwin’s work on the evolution theory is akin to the Laws of Motion by Newton. They stood like indestructible rocks for several decades. Yet as the new evidence gathers, chinks or limitations in these laws have been becoming visible. Einstein came and with his theory of relativity, made the laws of motion into approximation of the true laws at lower speeds. These laws breakdown and cannot explain phenomena at the extremities at both ends, at the sub atomic level as well as the parsec levels. Not only that, it is now doubted that Einstein’s theories which are based on… Read More »Dr.Stephan Gould Seemed to be right