Hinduism has a span of three thousand years of history in which various forms of religious experience took shape and grew into a wide and rich variety of myths and cults, beliefs and practise, doctrines and disciplines, which have nurtured millions of Hindus throughout the ages. The exact ides of Hinduism is hard to define since the beliefs and practices of the Hindus differ greatly from one period of history to another, and within a given period,...