Ancient Indian wisdom explained beautifully. The avatars of Vishnu and their base on evolutionary principles.
Read this post on metamorphosiseyou.blogspot.com