"HINDUISM as a faith is vague, amorphous, many sided, all things to all men. It is hardly possible to define it, or indeed to say definitely whether it is a religion or not, in the usual sense of the word. In its present form, and even in the past, it embraces many beliefs and practices, from the highest to the lowest, often opposed to or contradicting each other."