February 12, 2013

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

Dehradun in Mythology

In the earliest legend, Dehradun was a part of Kedarkhand, the abode of Great God Shiva whose popularity in this region is reflected in the hills being called after Him as Shiwalik.  The place also figures in two mythological epics Mahabharata & Ramayana. It is said that Rama and his brother Lakshmana came here to do the penance after the death of Ravana at their hands. Five Pandava brothers also sojourned here while on their way to inner recesses of Himalayas. Another legend is connected with a little river called Suswa. After Indra made fun of 60000 pygmy brahmins for… Read More »Dehradun in Mythology