puranas purana hindu archaeological texts mystique chemin mythes psychologie symboles kitab vishnu bc categorized literally means upa vast wide vyasa
puranas hindu purana understanding religion tamil spirituality skanda sthala puran study bhagavata ancient stories
vishnu kurma hindu krishna avatara worlds incarnation tortoise puranas shiva tradition deities mentioned