Tag: , , , ,

Dashavtaras: The Indian allegory to Science of evolution

I was awakened by an early morning notification of Scientific American article remembering Charles Darwin on his 210th Birthday. Although the central theme of the...