Vedas and faith