Category Archives: Vedic Philosophy

Ten Avatars of Lord Vishnu and Darwin’s Theory of Evolution

The forms taken by lord Vishnu in his ten incarnations bear a strange similarity to Darwin’s theory of evolution. But before you read any further, I would like to add a word or two about myself. If you think I … Continue reading

Posted in Vedic Philosophy | 7 Comments